Postgres 9.4 ne demarre pas dans conteneur – Comment regler
Après la mise à niveau du Postgres vers la version 9.4 dans un conteneur le service n’a pas pu démarrer avec le message d’erreur suivant:
/etc/init.d/postgresql start [....] Starting PostgreSQL 9.4 database server: main[....] The PostgreSQL server failed to start. ... FATAL: could not open shared memory segment "/PostgreSQL.1804289383": Permission denied ... failed!
Recherche rapide pointé vers un manque de mémoire partagée, mais je avais plus que suffisant.
La solution est de changer dynamic_shared_memory_type de posix à none.
vi /etc/postgresql/9.4/main/postgresql.conf ... dynamic_shared_memory_type = none ...
et je ai pu demarrer le service
/etc/init.d/postgresql start [ ok ] Starting PostgreSQL 9.4 database server: main.
Source: http://www.postgresql.org/message-id/CAOtHd0DPtxDT-cwYGYr1DtdL6nc7NCmc8RT+6xujOGf3wHwg7w@mail.gmail.com
Laisser un commentaire
Vous devez vous connecter pour publier un commentaire.