カテゴリー別アーカイブ: サーバ

HDD障害

朝から家サーバ障害。。。
暑いのに。
HDD障害だった。
てか、昨日の18時から落ちてたみたいだけど朝に再起動させたらおかしくなった。
なんだろうなぁ。。
fsckでどうにか回復できたけど、ちと不安が残る。

順調に稼働

今のところ家のサーバ、落ちないで動き続けている。
でも、いつのタイミングで不調になるかわからないからな-。
PHP 5.2.9に入れ替えのため、一時HTTPが繋がらない状態は発生させたけど、それ以外は障害はないはずだ。

風邪

子供がくしゃみをするたびに、鼻穴両方から鼻水。。。
病院に行ってくるということで、午前中一人の時間ができたので家サーバを調査してみることにした。
まず、設置後初の掃除。
ヒートシンク用のファンにはホコリが…。
これで、冷却効果が元に戻るはずだ。
っても、熱暴走って分けじゃないんだよな。
掃除してる最中に、病院から戻ってきた。
のでお昼。

続きを読む

ZendOptimizer

ひょんなことから、今週2回も目にしたので入れてみた。
ZendOptimizer
Zendにユーザー登録しないとダウンロードできないのが、ちょっとネックだったんだよ。。
インストール自体はものすごく簡単。
php.iniの場所とApacheの場所を指定して、インストーラーがphp.iniをZendOptimizer用に変更してApacheを再起動して完了。
で、実際早くなったのか?
不明w
ZendOptimizer
ベンチマーク的に何か計測するべきなのだろうけど、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からの応答待ち)。
その後はすこぶる快適に動いている(っぽい)