[Linux-ha-jp] サーバログローテション時のフェールオーバーについて

Back to archive index

Takahiro Sasaki takah****@acces*****
2014年 10月 22日 (水) 21:42:00 JST


初めまして、佐々木と申します。

表題の件につきまして似たような事象などが
ございましたらご助言頂きたく初めてメールさせて頂きました。

・Webサーバ (Apache) 2台
・DBサーバ (MySQL) 2台
それぞれにpacemaker(heartbeat + pacemaker)を導入し、
Active/Standby構成をとっております。
導入して1ヶ月ほど経ってから、
日曜の午前4時という、外部アクセスも見られず
比較的サーバ負荷の低いであろう時間帯に
フェールオーバーするという現象が起きました。

Webサーバはhttpd(monitor interval=10s, timeout=60s)が、
DBサーバはmysqld(monitor interval=30s, timeout=60s)が
それぞれ監視応答がタイムアウトしフェールオーバーしたことが
pacemakerのログからわかりました。

フェールオーバーした時間帯についてなにかプロセスが走っていないか確認したところ、
dailyのcronによりログローテションが行われたことはわかりました。

あまり考えられないとは思っているのですが、
pacemakerはsyslogdでログを出力していると思いますが、
ログローテション時にsyslogdをkill hupしている際に時間がかかると、
監視が滞るような事象は発生したりしますでしょうか?

サーバ環境依存による可能性もあり、悩みましたが
もし似たような現象を確認されたことがあればと思い、投稿させて頂きました。
特になければサーバ負荷高騰の線で調査進めたいと思っております。

以上よろしくお願いいたします。

-- 
.
-------------- next part --------------
HTMLの添付ファイルを保管しました...
下载 



Linux-ha-japan メーリングリストの案内
Back to archive index