Home > 設定資料 > [ERROR] Error in accept: Too many open files

[ERROR] Error in accept: Too many open files

エラーでPHPからDB呼び出しているページが
全部死んでしまった・・・^^;

原因が分からずなんだろなと思い
MySQLのエラーログを見てみると以下の記述が・・

[ERROR] Error in accept: Too many open files

開けるファイル上限値を超えている為のエラーらしいので
ファイルディスクリプタの設定をします。

ulimit -n

「ulimit」コマンドで確認すると
デフォルトでは「1024」個の制限らしいので
limits.confを変更

vi /etc/security/limits.conf

mysql soft nofile 10240
mysql hard nofile 10240

とりあえず10倍にしてみる。

ワイルドカードもいけるらしい

* soft nofile 10240
* hard nofile 10240

以上で解決かな?

cat /proc/sys/fs/file-max
cat /proc/sys/fs/file-nr

Comments:0

Comment Form
Remember personal info

Trackbacks:0

Trackback URL for this entry
http://acoustype.com/archives/608/trackback
Listed below are links to weblogs that reference
[ERROR] Error in accept: Too many open files from acoustype.com

Home > 設定資料 > [ERROR] Error in accept: Too many open files

Search
Feeds
Meta

Return to page top