[Linux-ha-jp] cibadmin を使用して、オンラインでリソースを追加する方法

Back to archive index

renay****@ybb***** renay****@ybb*****
2009年 6月 30日 (火) 16:37:00 JST


鈴木さん

こんにちは、メイトリックスの山内です。

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 メーリングリストの案内
Back to archive index