アーカイブ 3月, 2008

CentOS5.1 Setup Memo

  • CentOS5.1をネットワークインストール
  • URLは ftp://ftp.riken.jp/Linux/centos/5.1/os/i386/images/boot.iso
  • SoftwareRAID1を構築 パーティションは / のみ
  • 基本的には http://centossrv.com/ を参考にする
  • PHPアクセラレーターにXCacheを導入
  • インストールは http://aquadrops.jp/archives/229
  • 設定は http://d.hatena.ne.jp/silver_arrow/20080111/p1
  • 標準の文字エンコードをUTF-8からeucJPに http://bird-memo.seesaa.net/article/15272544.html
  • vimで日本語が化けないように http://futuremix.org/2004/07/vimrc
  • yumでmuninをインストールするためにRPMForgeを設定 http://centos.oss.sc/fundamentals/yum_rpmforge/
  • munin インストール http://d.hatena.ne.jp/yukiwata/20070830/1188477617
  • CentOSの場合デフォルトだとmunin設定ファイル vi /etc/httpd/conf.d/munin.conf にあるmuninデフォルトディレクトリの設定が/var/wwwになっているため、そこを/var/www/htmlに変更
  • グローバルIPがチェックしたいので wget -q http://info.ddo.jp/remote_addr.php
  • cat remote_addr.phpで表示される
  • DiCEデーモンがちゃんと動いてるかどうかを知りたいときは ps ax | grep dice
  • DiCE参考 http://fedorasrv.com/bbshtml/webpatio/466.shtml

コメントを書く

munin-cronからcannot open ~というメールが送られてきて動かない場合

Cannot open /var/www/html/munin/localhost/localhost-cpu.html at /usr/share/munin/munin-html line 488.

このようなメールがmunin-cronから送られてきて、muninが更新されない場合、muninの表示ディレクトリの所有ユーザーとグループ(Fedora8でyumを使ってインストールした場合、標準では/var/www/html/munin)を、
chown -R munin:munin /var/www/html/munin
等といったコマンドでuser:munin group:muninに変更してやると、動くようになる。

コメントを書く

VirtualBoxを使ってFedora8におけるRAID1の実験をしてみる

fedora8raid1.png
前からメインのサーバーではFedora8、RAID1の環境で運用しているが、どうやらanacondaでこのSSの通りに設定したままの状態では、GRUBが2番目のHDDに入っていないために、1番目のHDDを取り外すとブートローダーが起動しないという本末転倒な事態になるらしいので、ネットでいろいろ調べて実験中。

とりあえず、仮想化ソフトのVirtualBoxでFedora8 RAID1の環境を新たに構築し、念のためyum -y updateしたところでVirtualBoxの便利な機能、スナップを撮る。こうしておくことでいつでもその状態に戻れる。

一旦シャットダウンし、まずは噂が本当なのかを確かめるため、VirtualBoxの設定上から1番目のHDDを取り外した状態で起動。GRUB Hard Disk Error_と出て起動せず。やっぱり噂は本当らしい。

もう一度シャットダウン、今度は2番目のHDDを取り外し、1番目のHDDのみで起動。すると、
img006.png
このような画面になり起動せず。うーん、これはどうすればいいんだろう・・・(この程度のスキルで自鯖なんてやってて申し訳ないが・・・)。

とりあえずまた、1番目と2番目のHDDを有効にして起動。やはり正常に起動する。ここまで動作を確認したところで疲れたのでひとまず終了。続きは今日の夜か明日にでもやります。

あー、そういえばメインのサーバーも2月20日の自動yum updateからcron周りがおかしいんだよなあ・・・

833 名前:login:Penguin[] 投稿日:2008/02/21(木) 23:05:03 ID:t7ncsEmq
yumでPAMがアップデートしてたんだけど、そのときからcronが動かなくなった。

Feb 20 07:27:01 server1 crond[21061]: CRON (user1): failed to open PAM security session: モジュールが不明です
Feb 20 07:28:01 server1 crond[21232]: CRON (root): failed to open PAM security session: モジュールが不明です
Feb 20 07:30:01 server1 crond[21671]: CRON (root): failed to open PAM security session: モジュールが不明です

こんなログが。試しにcrondを再起動したら問題なく動くようになったが。

2chでこんなレスを見つけてservice crond restartしてみたけど、muninやawstats、logwatchが動いていない状況は変わらず。しかしhttpdは何ら問題なく動作している。Windows的発想としてとりあえず再起動してみようかと思うけど、もしかしたら起動しなかったりして・・・とか思うと怖い怖い・・・

コメントを書く