2008 年 5 月 30 日 のアーカイブ

サーバが高負荷で高負荷でぇぇ

2008 年 5 月 30 日 金曜日

まだちゃんと書いていなかったんですけれど、このサイトは現在、余っているマックで運用しています。

拙宅ではえっと...

私のMac mini
テレビのiMac
以前の私のPM G4(Dual1.25GHz)
以前のアカネのPM G4(Dual533MHz) 

という都合4台が「使える」マックであります。 他にも動かないSE/30とかあります。 処分してしまったG3とかPM7600とかIIciとかPB5300CSとかありました。

んで、「使える」マックの中で一番余り気味であったG4/Dual533MHzをこのサイトのサーバとして使っている訳です。

これが遅くてしょうがない。

今、負荷状況を監視しながらこの投稿を書いているんですけれども、なんか延々MySQLがCPUを独占しているんです。 んでたまにhttpd(Apache)がその隙間を縫うように激しくCPUを使う...そんな状況。

マシンが遅い部類に入るのか、それともWordPressがサーバ泣かせの仕様なのか、或いはってぇか絶対これら両方だと確信しているんではありまして、こんな環境をずっと続けている訳には行かないなぁと思ったのが、こないだ外出先から投稿した時。

全然反応しないんだもん。

というこったで、G4/Dual1.25GHzで運営したいなぁって考えているんです。

そりゃ勿論各種アプリの調整は済んでいないんで管理者である私の責は重大ではありますよ。 でもね、大変だWordPressは兎に角運用レベルで。

そんなこんなでG4/Dual1.25GHzにサーバ環境を移行しようと思ってるんですけども、単にハードディスクを換装しちゃうだけでいいのかな? 前に別の環境でHDD渡しに成功したんで、一応は大丈夫だろうとは思っていますが、正直心配なの。 ミラーリングしてるHDDをゴッソリ移し替えてもそのまま使えるようになってんのかな、マック。

もしよかったらご意見下さい。

dolipoをやめてSafariのキャッシュファイルを別ディスクに移動する

2008 年 5 月 30 日 金曜日

つい先日の事なんですけれども、Mac OS X用のプロクシサーバのGUIフロントエンドであるdolipoを外しました。 そもそも導入した理由は2つ。 先ず、Safariのキャッシュファイルを外付けHDDで管理したかった事。 なるべくMac miniの内蔵ディスクに負荷をかけたくないからです。 もう一つは「プロクシだから」。

んでなんで使用を止めたかと言うと、表示されないとか操作が出来ない部分があり、それが非常に利用頻度の高いものだったから。 どんなに設定してもダメだったんで、一寸考えてこれからはWindows上のFirefoxをメインブラウザにするか、なんてなこと考え始めたりもしてたんです。

ただ、WordPress + Safari (for Mac)という組み合わせが...今もこれ、その組み合わせで書いてんですけれども...最高に使いやすく、っていうかWindows環境でのWordPressの使い勝手最高に悪く、あーどーあってもSafariがいいんだよぉ〜ってジタバタしておりました、いえしておりません。

あぁぁ、Safariのキャッシュファイルってどこに行っちゃったんだよ〜って探していたら、すごく簡単に見つかっちゃったんですよね。

/private/var/folders/(hogehoge)/-Caches-/com.apple.Safari/Cache.db

もう今や、ホームディレクトリにはないんだなぁ。

さてさて、最初に書きました通り、Safariの...に限らず、キャッシュファイルは全部外付けHDDに置きたいので、移動しました。 ターミナル上で、suでrootになってから、

mv /private/var/folders /Volumes/(ボリューム名)
ln -s /Volumes/(ボリューム名)/folders /private/var/folders

フォルダだのボリュームアイコンだのをドラッグ&ドロップ出来るから楽ですよねターミナル。

ということなんですけど、ホントにこれでいいのかわかんない。 取り敢えずキャッシュは見事に移動したけれども、それ以外の問題があるかも知れない。 再起動したら問題が発生するかも知れない。 まぁ大丈夫だとは思うんだけど。 こりゃ自己責任の範疇だなぁ。