スポンサーリンク

apache を再起動したときに、何故か、apacheが再起動してこない。
なぜかな、と思ってエラーログを見ると、下記のエラーが出ていた。

apc_sem_create: semget(0,...) failed: No space left on device


これは、PHP extention の APCの API がエラーを起こしているようだ。

System V プロセス間通信機構の利用状況を確認するには、 ipcsコマンドを使います。
ipcs のドキュメント。

薫% ipcs -s -t
Semaphores:
T           ID          KEY MODE        OWNER    GROUP    OTIME    CTIME
s        65536            0 --rwarwarwa     root    wheel  1:46:43 12:34:11
s        65537            0 --rwarwarwa     root    wheel  1:47:33 12:34:11
s        65538            0 --rwarwarwa     root    wheel 21:36:15 12:34:11
s        65539            0 --rwarwarwa     root    wheel  1:49:03  1:47:46
s        65540            0 --rwarwarwa     root    wheel  1:49:14  1:47:46
s        65541            0 --rwarwarwa     root    wheel no-entry  1:47:46
s        65542            0 --rwarwarwa     root    wheel  1:50:08  1:49:13
s        65543            0 --rwarwarwa     root    wheel  1:50:10  1:49:13
s        65544            0 --rwarwarwa     root    wheel no-entry  1:49:13
s        65545            0 --rwarwarwa     root    wheel  1:50:34  1:50:34

セマフォセットを削除する方法

FreeBSD の場合は、下記のコマンドで、セマフォセットを削除することができます。
薫% ipcs -s -t | awk '/^s/ { print $2 ; }' | xargs -L 1 sudo ipcrm -s

FreeBSDではないOSだと、下記のコマンドラインで消せるらしい。

ipcs -s -t | cut -f 1 -d " " | egrep "^[0-9]+$" | xargs ipcrm sem


apacheを起動する

sudo apachectl start


まとめ

これで、一応、apacheが起動した。
しかし、これは根本的な解決になっていない。
原因や対処方法が解り次第、ブログに書きます。

メモ

この間、なんで、apcが無効になっているんだろう?って思ったけど、この問題のせいだったことを思い出した。

参照しているページ (サイト内): [2008-08-26-1]

スポンサーリンク
スポンサーリンク
 
いつもシェア、ありがとうございます!


もっと情報を探しませんか?

関連記事

最近の記事

人気のページ

スポンサーリンク
 

過去ログ

2020 : 01 02 03 04 05 06 07 08 09 10 11 12
2019 : 01 02 03 04 05 06 07 08 09 10 11 12
2018 : 01 02 03 04 05 06 07 08 09 10 11 12
2017 : 01 02 03 04 05 06 07 08 09 10 11 12
2016 : 01 02 03 04 05 06 07 08 09 10 11 12
2015 : 01 02 03 04 05 06 07 08 09 10 11 12
2014 : 01 02 03 04 05 06 07 08 09 10 11 12
2013 : 01 02 03 04 05 06 07 08 09 10 11 12
2012 : 01 02 03 04 05 06 07 08 09 10 11 12
2011 : 01 02 03 04 05 06 07 08 09 10 11 12
2010 : 01 02 03 04 05 06 07 08 09 10 11 12
2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12
2003 : 01 02 03 04 05 06 07 08 09 10 11 12

サイト

Vim入門

C言語入門

C++入門

JavaScript/Node.js入門

Python入門

FreeBSD入門

Ubuntu入門

セキュリティ入門

パソコン自作入門

ブログ

トップ


プライバシーポリシー