PostgreSQLでFATALエラー

FOSS4G


稼働中のサーバー(vps)で無謀にも停止せずにスペックアップを試みた。するとPosgreSQLの応答がなくなったのでLinuxをRebootしてPostgreSQLも起動したら起動しない。。

/var/lib/pgsql/pgstartup.log

を除いてみると以下のエラーが

< 2018-05-30 10:30:16.811 JST >FATAL: could not open shared memory segment “/PostgreSQL.1094065524”: Permission denied
< 2018-05-30 11:07:11.229 JST >FATAL: could not open shared memory segment “/PostgreSQL.238791514”: Permission denied
< 2018-05-30 11:07:25.805 JST >FATAL: could not open shared memory segment “/PostgreSQL.1994979155”: Permission denied

何やら共有メモリにアクセスできないと書いてある。
以下の対応で動くようになった。

/var/lib/pgsql/9.4/data/postgresql.conf

の以下を変更

dynamic_shared_memory_type = none

コメント

タイトルとURLをコピーしました