2014年7月20日日曜日

mplayerが動かなくなってドッキリした話

諸般の事情でPostgreSQLサーバーを動かすことになったのだが、全く関係ないと思われるmplayerが動かなくなってびびった。PostgreSQLのインストールで必要ならSystemV IPCのMAX値を増やせとメッセージが出ていたのが気になって調べてみたら、見事にshared memoryを使いきってくれていたらしい。PostgreSQLの方はそれほどヘビーに使う気もないので、/usr/local/pgsql/data/postgresql.confでshared_buffersを減らしてみた。ま、ダメそうならカーネルの設定変更だね。もしや関連のshared libraryが更新されたせいかとも心配したが、関係なかった(影響ありそうな更新してないし)。
SystemV IPCの状況はipcs(1)で調べることができる。