Kohei TANUMA
clamm****@gmail*****
2011年 8月 8日 (月) 23:18:55 JST
酒井さん 田沼です。横から失礼します。 # 個人宛に送信してしまったので再送します。 cib.xml を見た感じだと後から追加した IP(192.168.0.12) の記述位置が まずいように思えます。 上から順番に評価されるはずなので、一番後ろにつけてしまうと l7directord が実行された後に追加のIPが付与されることになります。 つまり、l7directord が実行されたときには追加した IP はまだ無いので VirtualService は1 つになり、その後 l7directord を reload すると、 このときには追加の IP が付与されているので VirtualService が 2 つになるということかと思います。 追加する IP を元の IP の直後に入れ込んだ xml で試してみてはいかがでしょうか。 2011年8月8日19:03 酒井 聡司 <ssaka****@opend*****>: > 立石様、竹林様 > > 返答ありがとうございます。酒井です。 > >> すでに確認は済んでいるかもしれませんが,l7directord.cf が他の場所にも >> 存在する,ということはありませんか? >> /etc/ha.d や /etc/ha.d/conf など,l7directord が l7directord.cf を >> 探しに行く場所がいくつかありますので,少なくとも /etc 以下には >> l7directord.cf はひとつだけ置く環境を作ってみてください. > > バックアップで置いていた別名ファイルを/root/に移動し、/etc配下で > l7directord.cfは1つだけの状態で実行しましたが、変わりませんでした。 > >> なんというか、怪しい挙動ですね。ここまでの情報だけ見ると、 >> l7directord 側の問題、あるいは環境・設定の問題のようにも見え >> るのですが、 >> >> > 停止時に/var/lib/heartbeat/crm/配下を削除するとうまくいきますが、 >> >> これを見ると、 Heratbeat 側の挙動の問題なのかもという気がして >> きます。 > l7directord.cfはVirtual2つの設定にも関わらず、 > 両方のheartbeatを停止・開始してもVirtual1つの動作になります。 > その状態でl7directord.cfに改行を入れて更新すると > Virtual2つの動作になります。動作の確認はl7vsadm -lからです。 > > しかし、切替をするとまた1つに戻ってしまいます。 > >> 上記手順3が終わった時点で両系の /var/lib/heartbeat/crm/ を送っ >> ていただくと何かわかるかもしれませんので、余裕があればお願い >> します。 >> > > /var/lib/heartbeat/crm/配下を添付します。 > 試験時のIPアドレスは固有のものですので、本相談時のものに編集しています。 > > 以上よろしくお願いいたします。 > _______________________________________________ > Ultramonkey-l7-users mailing list > Ultra****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/ultramonkey-l7-users > >