From ssakai @ opendoor.co.jp Mon Aug 8 16:59:49 2011 From: ssakai @ opendoor.co.jp (=?ISO-2022-JP?B?GyRCPHIwZiEhQW87ShsoQg==?=) Date: Mon, 08 Aug 2011 16:59:49 +0900 Subject: [Ultramonkey-l7-users 436] Re: =?iso-2022-jp?b?GyRCMj5BWxsoQklQGyRCJSIlSSVsJTlKIz90JE4bKEI=?= =?iso-2022-jp?b?GyRCQF9Eakp9SyEkSyREJCQkRhsoQg==?= In-Reply-To: <20110805.151207.1270082119168380294.tateishi.katsuyuki@oss.ntt.co.jp> References: <20110804100100.EF9E3FB801D@mail.opendoor.co.jp> <20110805.151207.1270082119168380294.tateishi.katsuyuki@oss.ntt.co.jp> Message-ID: <20110808075947.93C31FB8019@mail.opendoor.co.jp> 立石様 新たな情報ありがとうございます。 以下の手順により、仮想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つしかあがってきませんでした。 停止時に/var/lib/heartbeat/crm/配下を削除するとうまくいきますが、 これでは従来の方法と同じです。 色々なパターンで実施してみましたがうまくいかず、どこの設定が 問題なのか分からないため、とりあえず従来の方法で更新することにします。 回答ありがとうございました。 From takebayashi.shinya @ oss.ntt.co.jp Mon Aug 8 17:08:18 2011 From: takebayashi.shinya @ oss.ntt.co.jp (Shinya TAKEBAYASHI) Date: Mon, 08 Aug 2011 17:08:18 +0900 Subject: [Ultramonkey-l7-users 437] Re: =?iso-2022-jp?b?GyRCMj5BWxsoQklQGyRCJSIlSSVsJTlKIz90JE4bKEI=?= =?iso-2022-jp?b?GyRCQF9Eakp9SyEkSyREJCQkRhsoQg==?= In-Reply-To: <20110808075947.93C31FB8019@mail.opendoor.co.jp> References: <20110804100100.EF9E3FB801D@mail.opendoor.co.jp> <20110805.151207.1270082119168380294.tateishi.katsuyuki@oss.ntt.co.jp> <20110808075947.93C31FB8019@mail.opendoor.co.jp> Message-ID: 酒井 さま 竹林です. 横からですが. 酒井 聡司 wrote in message <20110808075947.93C31FB8019 @ mail.opendoor.co.jp > *** Subject: [Ultramonkey-l7-users 436] Re: 仮想IPアドレス複数の設定方法について *** Date: 2011/08/08 16:59:49 > 立石様 > > 新たな情報ありがとうございます。 > 以下の手順により、仮想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が追加される すでに確認は済んでいるかもしれませんが,l7directord.cf が他の場所にも 存在する,ということはありませんか? /etc/ha.d や /etc/ha.d/conf など,l7directord が l7directord.cf を 探しに行く場所がいくつかありますので,少なくとも /etc 以下には l7directord.cf はひとつだけ置く環境を作ってみてください. ----------------------------------------------------------- Shinya TAKEBAYASHI E-mail: takebayashi.shinya @ oss.ntt.co.jp GPG ID: 395EFCE8 GPG FP: 58B2 B5D0 A692 1BD8 328B E31E E027 AC35 395E FCE8 ----------------------------------------------------------- From tateishi.katsuyuki @ oss.ntt.co.jp Mon Aug 8 17:31:44 2011 From: tateishi.katsuyuki @ oss.ntt.co.jp (TATEISHI Katsuyuki) Date: Mon, 08 Aug 2011 17:31:44 +0900 (JST) Subject: [Ultramonkey-l7-users 438] Re: =?iso-2022-jp?b?GyRCMj5BWxsoQklQGyRCJSIlSSVsJTlKIz90JE4bKEI=?= =?iso-2022-jp?b?GyRCQF9Eakp9SyEkSyREJCQkRhsoQg==?= In-Reply-To: <20110808075947.93C31FB8019@mail.opendoor.co.jp> References: <20110804100100.EF9E3FB801D@mail.opendoor.co.jp> <20110805.151207.1270082119168380294.tateishi.katsuyuki@oss.ntt.co.jp> <20110808075947.93C31FB8019@mail.opendoor.co.jp> Message-ID: <20110808.173144.319709038405976907.tateishi.katsuyuki@oss.ntt.co.jp> 立石です。 酒井 聡司 -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 From ssakai @ opendoor.co.jp Mon Aug 8 19:03:48 2011 From: ssakai @ opendoor.co.jp (=?ISO-2022-JP?B?GyRCPHIwZiEhQW87ShsoQg==?=) Date: Mon, 08 Aug 2011 19:03:48 +0900 Subject: [Ultramonkey-l7-users 439] Re: =?iso-2022-jp?b?GyRCMj5BWxsoQklQGyRCJSIlSSVsJTlKIz90JE4bKEI=?= =?iso-2022-jp?b?GyRCQF9Eakp9SyEkSyREJCQkRhsoQg==?= In-Reply-To: <20110808.173144.319709038405976907.tateishi.katsuyuki@oss.ntt.co.jp> References: <20110808075947.93C31FB8019@mail.opendoor.co.jp> <20110808.173144.319709038405976907.tateishi.katsuyuki@oss.ntt.co.jp> Message-ID: <20110808100344.2733EFB8019@mail.opendoor.co.jp> 立石様、竹林様 返答ありがとうございます。酒井です。 > すでに確認は済んでいるかもしれませんが,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アドレスは固有のものですので、本相談時のものに編集しています。 以上よろしくお願いいたします。 -------------- next part -------------- テキスト形式以外の添付ファイルを保管しました... ファイル名: op.cib.tar.gz 型: application/octet-stream サイズ: 1682 バイト 説明: 無し URL: http://lists.sourceforge.jp/mailman/archives/ultramonkey-l7-users/attachments/20110808/8f4c3e82/attachment.obj From clammbon.p.q @ gmail.com Mon Aug 8 23:18:55 2011 From: clammbon.p.q @ gmail.com (Kohei TANUMA) Date: Mon, 8 Aug 2011 23:18:55 +0900 Subject: [Ultramonkey-l7-users 440] Re: =?iso-2022-jp?b?GyRCMj5BWxsoQklQGyRCJSIlSSVsJTlKIz90JE4bKEI=?= =?iso-2022-jp?b?GyRCQF9Eakp9SyEkSyREJCQkRhsoQg==?= In-Reply-To: <20110808100344.2733EFB8019@mail.opendoor.co.jp> References: <20110808075947.93C31FB8019@mail.opendoor.co.jp> <20110808.173144.319709038405976907.tateishi.katsuyuki@oss.ntt.co.jp> <20110808100344.2733EFB8019@mail.opendoor.co.jp> Message-ID: 酒井さん 田沼です。横から失礼します。 # 個人宛に送信してしまったので再送します。 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 酒井 聡司 : > 立石様、竹林様 > > 返答ありがとうございます。酒井です。 > >> すでに確認は済んでいるかもしれませんが,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 > Ultramonkey-l7-users @ lists.sourceforge.jp > http://lists.sourceforge.jp/mailman/listinfo/ultramonkey-l7-users > >