TATEISHI Katsuyuki
tatei****@oss*****
2011年 8月 8日 (月) 17:31:44 JST
立石です。 酒井 聡司 <ssaka****@opend*****>-san wrote: > 以下の手順により、仮想IPアドレスの追加について > オンラインでの追加はできました。 > ですがl7directord.cfの変更がA/S切替時に反映されませんでした。 > > 前提:l7directord.cfのautoreload yes > > 1.冗長構成の両方でHeartbeatを起動 > 2.増やす仮想IPアドレスを含んだResource部分を抜きだしたadd.xmlで > cibadmin -U -x add.xml > ⇒仮想IPアドレスが追加される > 3.増やす仮想IPアドレスを含んだl7directord.cfへコピーする(両方で実施) > ⇒virtual serviceが追加される > > ここまではいいのですが、Heartbeatの停止により切替を行うと > 3で追加したvirtual serviceが変更前の1つに戻ってしまいます。 > /etc/ha.d/conf/l7directord.cfが2つのVirtual Serviceの内容の状態で > heartbeatの停止・開始を行っても1つしかあがってきませんでした。 なんというか、怪しい挙動ですね。ここまでの情報だけ見ると、 l7directord 側の問題、あるいは環境・設定の問題のようにも見え るのですが、 > 停止時に/var/lib/heartbeat/crm/配下を削除するとうまくいきますが、 これを見ると、 Heratbeat 側の挙動の問題なのかもという気がして きます。 > これでは従来の方法と同じです。 > > 色々なパターンで実施してみましたがうまくいかず、どこの設定が > 問題なのか分からないため、とりあえず従来の方法で更新することにします。 上記手順3が終わった時点で両系の /var/lib/heartbeat/crm/ を送っ ていただくと何かわかるかもしれませんので、余裕があればお願い します。 -- TATEISHI Katsuyuki <tatei****@oss*****>