Semaphoreの略。
apacheには再起動してもセマフォを使い続けるというバグがあるので注意しないといけないらしい
並行して動作しているプロセス間で同期を取ったり割り込み処理の制御を行う機構。
http://e-words.jp/w/E382BBE3839EE38395E382...
・
Apache がセマフォを使いきる | Carpe Diem
セマフォの確認
ipcs -s
・
Apache error_logに「No space left on device: Couldn’t create accept lock …」と出る - nzm_o。
「セマフォが足りない」
使用例
「セマフォが足りないというエラーだったのでそれを増やしました。」
実際やること
/etc/sysctl.confファイルに、
kernel.sem = 512 32000 100 256
を追加しapacheを再起動