朝から家サーバ障害。。。
暑いのに。
HDD障害だった。
てか、昨日の18時から落ちてたみたいだけど朝に再起動させたらおかしくなった。
なんだろうなぁ。。
fsckでどうにか回復できたけど、ちと不安が残る。
カテゴリー別アーカイブ: サーバ
落ちるね。
昨日、久々に家のサーバが落ちた。。
掃除はあまり効果がなかったようだ。。。
順調に稼働
今のところ家のサーバ、落ちないで動き続けている。
でも、いつのタイミングで不調になるかわからないからな-。
PHP 5.2.9に入れ替えのため、一時HTTPが繋がらない状態は発生させたけど、それ以外は障害はないはずだ。
風邪
子供がくしゃみをするたびに、鼻穴両方から鼻水。。。
病院に行ってくるということで、午前中一人の時間ができたので家サーバを調査してみることにした。
まず、設置後初の掃除。
ヒートシンク用のファンにはホコリが…。
これで、冷却効果が元に戻るはずだ。
っても、熱暴走って分けじゃないんだよな。
掃除してる最中に、病院から戻ってきた。
のでお昼。
家のサーバ。
ここ最近、やたらと家のサーバが落ちる。。。
未だに落ちる条件は不明。
朝3時半だったり、6時だったり。
そうかと思えば、夜11時だったり。
なんなんだろうか?
落ちてました。
サーバ、18時から今まで落ちてました。
ごめんなさい。
ZendOptimizer
ひょんなことから、今週2回も目にしたので入れてみた。
『ZendOptimizer』
Zendにユーザー登録しないとダウンロードできないのが、ちょっとネックだったんだよ。。
インストール自体はものすごく簡単。
php.iniの場所とApacheの場所を指定して、インストーラーがphp.iniをZendOptimizer用に変更してApacheを再起動して完了。
で、実際早くなったのか?
不明w
ベンチマーク的に何か計測するべきなのだろうけど、phpinfoの出力にZendOptimizerという文字が表示されたことに満足して完了。
Hyper-VとCentOS5.2
Windows Server 2008から搭載された仮想化環境 Hyper-V。
Linux用の統合コンポーネントも用意されているが、公にはSuSE Enterprise用となっている。
Hyper-V Linux Integration Components in x86_64 and x86 CentOS and RHEL | Hyper-V, Windows Server 2008 | Jules.FM:
このページでCentOS 5.2にLixnu統合コンポーネントを上手に入れる方法が紹介されている。
静的コンテンツ
はまった…
WindowsVistaになって久々にASP.NETをいじらなければ無くなり、IIS7を入れて試そうと思ったら、ASP.NET以外コンテンツが来ない。
もうちょっと症状を細かく書くと
- aspxのプログラムは動く=HTMLが返される
- aspxで画像を吐き出しているプログラムは動く=画像は出る
- 直接pngなど画像リソースを指定すると
HTTP 200 OK
Content-Length: 0と正常なのにサイズゼロとなる
- 存在しないURLにアクセスするとIISの404画面
IISを実行しているユーザー(NetworkService)が対象ファイルの読み込み権限がないのか?と思ってセキュリティを色々変更してみたが、状況に変化は無し…。
別に組み立てたWindowsServer2008の方は正常に静的コンテンツを返してくるし、、、。
結論。
IIS 6 メタベース互換
Windows Web Server 2008にIIS 6時代のアプリを入れようとしたら、
指定されたパス ‘http://HOSTNAME/PATH’ は使用できません。Internet Information Server が実行されていないか、またはパスが別のコンピュータにリダイレクトされている可能性があります。
インターネット サービス マネージャでこの仮想ディレクトリの状態を調べてみてください。
と表示されて一向にインストールできなかった。
色々はまった結果、『IIS 6 メタベース互換』を役割サービスから追加インストールしてあげる事でインストールできるようになった。
IIS 6 メタベース互換は、メタベースを照会し構成するためのインフラストラクチャです。IIS 6 メタベース互換を使用すると、以前のバージョンの IIS から行こうされた、Admin Base オブジェクト(ABO)APIや Active Directory サービス インターフェイス(ADSI)APIを使用するアプリケーションやスクリプトを実行できるようになります。
とのこと。
IIS 6 メタベース互換のインストール後、特に再起動は求められないが再起動した方が良さげ。
再起動しないままIIS 6時代のWebアプリをインストールしようとしたらインストーラが最終段階で固まってしまった(たぶんIISからの応答待ち)。
その後はすこぶる快適に動いている(っぽい)