2011-11-14 Heartbeat + Pacemakerを使ったPostfixのフェイルオーバー お仕事で検証していた時にぶつかったのでメモ。 症状 Postfixを意図的に停止してもフェイルオーバーしなかった。 状態 crm_monを見ていると"unmanaged"というステータスになっていた。 原因 これはどうやらlsbの仕様(詳しく調べてないので分からないけど)らしく、監視プロセスが終了している時に、initスクリプトにstop(停止)を投げた時のステータスコードが0じゃないと管理出来ないらしい。 対処 起動スクリプトを修正 # vi /etc/rc.d/init.d/postfix 50 RETVAL=$? ↓ 50 RETVAL=0これでちゃんとフェイルオーバー出来た 参考URL http://sourceforge.jp/projects/linux-ha/lists/archive/japan/2009-October/000253.html