エラーで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