2008-07-01から1ヶ月間の記事一覧

Poundのログ設定でハマった

以前このブログで紹介したpound。前に書いた通り、設定の簡単さ、機能面は非常に優れているのだが、ここで2つほど問題が持ち上がってくる。それはログ出力先とアクセス解析である。デフォルトインストールでは、poundのログは/var/log/messagesに出力される…

lshwによるハードウェア情報取得

メモリの情報、といっても使用率などではなく、物理的に何スロット使っていてあとどれくらい増設可能なのかを知りたいとき、どうすればいいんだろうか?・・・ということで、調べてみるもののfreeやtop、/proc/meminfoだけではどうも欲しい情報に辿り着けず orz…

KSarでsysstatのグラフ化

sysstatで取得したデータは「sa」のバイナリ形式ファイルになるが、これをグラフで図示したい場合にうまい方法がないかなぁと探してみたところ、よさげなツールを発見。KSarというJavaのツールで、汎用的なプラットフォームに対応しているのが特徴。http://w…

OOM kill of mm-less task

CentOS3のWeb/ApサーバのTomcatが落ちてしまった。/var/log/messagesにはこんなログが。 Jul 25 03:23:27 centos3 kernel: Out of Memory: Killed process 8099 (java). Jul 25 03:23:28 centos3 kernel: Fixed up OOM kill of mm-less task OOM kill of mm-…

Poundについて

最初に簡単にpoundとは何かについて解説。リバースプロキシ & ロードバランサ(reverse-proxy and load-balancer)で、以下の機能をもつ。 リバースプロキシ : ブラウザからのリクエストを1台以上のバックエンド・サーバに渡す(バックエンド・サーバからは…

RPMパッケージをインストールせずに展開する

ドキュメントなどを書く際、RPMパッケージを使用して導入したソフトウェアが具体的にどんなファイルやディレクトリを含んでいるのか確認したいとき、どうすればいいのかちょっと調べてみた。なんてことはなく標準コマンドで用意されていたんですね・・・今ま…