Yosuke Suzuki
suzuk****@simpl*****
2009年 7月 1日 (水) 15:30:04 JST
山内さん、池田さん 鈴木です。 ご返信遅くなってしまい、申し訳ありません。 池田さんにご教示頂いた方法で、 試させていただきましたところ、 2.0.8でも問題なく作業が完了致しました。 お忙しいなかご教示ありがとうございました。 Junko IKEDA さんは書きました: > 池田です。 > > 2.0.8 での動作はよく覚えていませんが > 2.1.4 では以下の様な動作をします。 > > (1) 2ノードで初期起動 > # crm_mon -1 > > ============ > Last updated: Wed Jul 1 10:52:44 2009 > Current DC: dom2 (898e37f6-6b6e-4644-bf90-ff5f2f737629) > 2 Nodes configured. > 0 Resources configured. > ============ > > Node: dom2 (898e37f6-6b6e-4644-bf90-ff5f2f737629): online > Node: dom1 (6dac53c1-55cb-47c3-8323-c87069397e7e): online > > > > (2) group resource を起動 > # cibadmin -U -x cib.xml > # crm_mon -1 > > ============ > Last updated: Wed Jul 1 10:53:01 2009 > Current DC: dom2 (898e37f6-6b6e-4644-bf90-ff5f2f737629) > 2 Nodes configured. > 1 Resources configured. > ============ > > Node: dom2 (898e37f6-6b6e-4644-bf90-ff5f2f737629): online > Node: dom1 (6dac53c1-55cb-47c3-8323-c87069397e7e): online > > Resource Group: group > dummy (ocf::heartbeat:Dummy): Started dom2 > > > > (3) group resource に primitive resource を追加 > # cibadmin -U -x add.xml > # crm_mon -1 > > ============ > Last updated: Wed Jul 1 10:53:23 2009 > Current DC: dom2 (898e37f6-6b6e-4644-bf90-ff5f2f737629) > 2 Nodes configured. > 1 Resources configured. > ============ > > Node: dom2 (898e37f6-6b6e-4644-bf90-ff5f2f737629): online > Node: dom1 (6dac53c1-55cb-47c3-8323-c87069397e7e): online > > Resource Group: group > dummy (ocf::heartbeat:Dummy): Started dom2 > dummy-x (ocf::heartbeat:Dummy): Started dom2 > > > > 使用したxmlは添付ファイルをご確認ください。 > > また、山内さんが指摘されているように > group に設定されたリソースは依存関係を持っていますので > 追加時の起動停止動作にはご注意ください。 > > > 以上よろしくお願いいたします。 > > 池田淳子 > > > On Tue, 30 Jun 2009 16:37:00 +0900, <renay****@ybb*****> wrote: > >> 鈴木さん >> >> こんにちは、メイトリックスの山内です。 >> >> 2.0.8あたりでは、まだまだ、オンライン変更への問題を多く抱えていますので、うまく動かないと思います。 >> 最新の2.1.4あたりまでアップしていただければ、一応、うまく動くはずです。 >> >> また、オンライン変更で、グループ内のリソースを変更する場合は、グループ全ての内容を更新するようなxml >> をcibadminで投入してください。 >> >> ただし、起動・停止の依存関係を再度構成する為に、もともとあったグループ内のリソースは全て停止した後で >> 、新しいグループ内のリソースが起動する動きになると思いますので、その点はご注意下さい。 >> >> 以上、よろしくお願いいたします。 >> >> --- Yosuke Suzuki <suzuk****@simpl*****> wrote: >> >>> 鈴木と申します。 >>> >>> cibadminを使ってオンラインで、 >>> heartbeatにリソースを追加したいと思っています。 >>> ただcib.xmlの意図した箇所に追加する方法が分かりません。 >>> >>> 今回は、groupの中に新しいリソースを追加するように >>> 設定したいと考えています。以下のようにcib.xmlを修正したいです。 >>> >>> ---------------- cib.xml(想定) ------------------------ >>> <resources> >>> <group id="capp-av"> >>> <primitive id="IPaddr_av" ・・・・ > >>> ・・・略・・・ >>> </primitive> >>> <primitive id="hb_script_1" ・・・・ > >>> <operations> >>> <op id="hb_script_1_mon" ・・・・ > >>> </operations> >>> </primitive> >>> 追加---> <primitive id="hb_script_2" ・・・・ > >>> 追加---> <operations> >>> 追加---> <op id="hb_script_2_mon" ・・・・ > >>> 追加---> </operations> >>> 追加---> </primitive> >>> </group> >>> <group id="capp-bv"> >>> ・・・略・・・ >>> </group> >>> </resources> >>> --------------------------------------------------------- >>> >>> そこで下記のコマンドを実施しましたが、 >>> 当然、</resources>の上に追加されてしまい、 >>> groupには含まれません。 >>> --------------実施コマンド ------------------------ >>> cibadmin -C -X '<primitive id="hb_script_2" ・・・・ > >>> <operations> >>> <op id="hb_script_2_mon" ・・・・ > >>> </operations> >>> </primitive>' >>> --------------------------------------------------- >>> また、cibadmin -R -x '<group id="capp-av"> ・・・略・・・' >>> で新しいリソースを含めたグループで上書きするように実施してみたのですが、 >>> Couldn't parse input string: <group id="capp-av"> ・・・略・・・ >>> と出てしまい、正常にコマンドが終了しません。 >>> >>> cib.xmlの意図したところに追加する方法はないでしょうか? >>> 上記と同様の設定をご経験された方が、 >>> いましたらご教示のほどよろしくお願いします。 >>> >>> 参考情報 >>> ・環境 CentOS release 4.6 >>> heartbeat-2.0.8-2 >>> 2台構成 >>> >>> _______________________________________________ >>> Linux-ha-japan mailing list >>> Linux****@lists***** >>> http://lists.sourceforge.jp/mailman/listinfo/linux-ha-japan >>> >> _______________________________________________ >> Linux-ha-japan mailing list >> Linux****@lists***** >> http://lists.sourceforge.jp/mailman/listinfo/linux-ha-japan >> > > > > ------------------------------------------------------------------------ > > _______________________________________________ > Linux-ha-japan mailing list > Linux****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/linux-ha-japan -- +----+----+----+----+----+----+----+----+----+----+ 鈴木 陽介 (Yosuke Suzuki) 株式会社 シンプレクス・テクノロジー 〒106-6016 東京都港区六本木1-6-1 泉ガーデンタワー16F mailto:suzuk****@simpl***** TEL:03-5545-7870 PHS:070-6564-6363 FAX:03-5545-7875 +----+----+----+----+----+----+----+----+----+----+