自分用メモ|[error] server reached MaxClients setting, consider raising the MaxClients settingがでた

サーバーがやたら重たくてtopコマンドを打ってみるとapacheのプロセスが溜まりまくりった際の対応メモ。

サーバーに置いているものはWPサイト3つ。アクセスは100pv行かないくらいの小規模なもの。
それと自分のためのphpで作られたツール2つ。

さて、本題ですが、apacheのエラーログを覗いてみる。
[error] server reached MaxClients setting, consider raising the MaxClients setting

という文字が。ぐぐってみると、同時接続数を上げる必要があるみたい。ただ設定する際の最適値がわからず。追求の必要ありですね。パラメーター値は以下のとおり。

先発ブログを見た感じ、同時接続256とかもあったりして結構行けるのかもしれない。
私のサーバーではそれぞれ10だったのでかなり先発ブログの方と開きがあるので取り敢えず64にしてみる。
一応解決。

前述の最適値を調べて見る必要があるために、今回はここまで。

MyISAMで修復をやってみた

手持ちの本ではmyisamchkについてあんまり詳しく書いてなくて、ちょっと怖かったw

perlで書かれたsqltuner走らせたらfragmentしているテーブルが有りますよーと言われて上記のことを
行ったわけでが、さて、最適解だったのだろうか。

趣味プログラマの迷走がココにはじまるのです><

http://weble.org/2011/11/09/mysql-myisamchk

scpにてnot a regular fileエラー

scpにて上記のエラーが出ました
サーバーいじっている時の初見のエラーメッセージは冷や汗出ますw

解決は-rオプションをつけることでokでした!

http://d.hatena.ne.jp/hidde/20090518/1242621452

近々MAMPにcakephpを構成するかもしれないので、マイナーなエラーが出たときは忘備録書きます。