[Linux-ha-jp] ゲートウェイアドレスへのping不達での系切り替えがうまくいかない

Back to archive index

kinos****@tdc***** kinos****@tdc*****
2010年 1月 6日 (水) 22:28:11 JST


岡田様

木下です。
こんにちは。

下記設定を<constraints>タグに設定をして、スレーブでもping設定をしました。

結果、サービスポートのLANケーブルを抜けば、リソースのフェイルオーバーが
することを確認いたしました。

ドタドタして、ご報告が遅れました。

ありがとうございました。


2009/12/18 14:29:30,linux****@lists***** wrote;
>木下 さま
>
>岡田です。こんにちは。
>
>ping先である、10.20.0.250 への接続が切れた時に
>全てのリソースがフェイルオーバするということで
>よいでしょうか?
>
>
>cib.xmlへは以下を追加してみてはいかがでしょうか?
>
><!-- pingdに対する制約を追加 -->
><rsc_location id="ping1_1" rsc="group_1">
><rule id="ping_1_1_rule" score="-INFINITY" boolean_op="and">
><expression id="ping1_1_expr_defined" attribute="default_ping_set"
>operation="defined"/>
><expression id="ping1_1_expr_positive" attribute="default_ping_set"
>operation="lt" value="100"/>
></rule>
></rsc_location>
><!-- pingdに対する制約を追加 終わり-->
>
>> また、ping設定は、マスターのみとして、スレーブ側ではha.cfに
>> ping設定はしていません。
>
>とありましたが、以下のpingに関する設定は
>両方のサーバで指定してみてください。
>--
>ping 10.20.0.250
>respawn root /usr/lib/heartbeat/pingd -m 100 -d 5s -a default_ping_set
>--
>
>Heartbeatが内部で持っているdefault_ping_setの値が
>スレーブ側で100になっていなくて、フェイルオーバしないのかも
>知れません。
>
>
>以上です。おためしを。
>
>
>
>kinos****@tdc***** さんは書きました:
>> 木下と申します。
>>
>> 以前、「ゲートウェイへの疎通が出来なくなった場合の切り替えについて 」
>> という投稿記事と同じことをしようとしていますが、制御に関する設定方法の
>> 基礎が良く理解出来ません。
>>
>> 設定方法についてアドバイスをいただければと思います。
>>
>> 利用している環境は以下のバージョンです。
>> CentOS4.7 2.6.9-78.ELsmp
>> heartbeat 2.1.3-3
>> drbd 8.2.6-1
>> postgresql 8.4.1
>>
>> 設定としては、最初v1形式で試みたのですが、postgres8がうまく起動せずに
>> v2形式にしました。
>> /usr/lib/heartbeat/haresources2cib.py haresourcesで、cib.xmlを
>> 作ってから、cib.xmlファイル内のnicとcidr_netmaskのvalue値を置き
>> 換えて、postgresの設定をocf形式に置き換えて、それ以外はそのままで
>> 起動しています。
>>
>> 当初、ha.cfにrespawn root /usr/lib/heartbeat/pingd -m 100 -d 5s
>> -a default_ping_setを入れて、pingをデフォルトゲートウェイアドレスに
>> pingをして、サービスポートのLANケーブルを抜けば、系切替えするもの
>> だと思っていました。
>>
>> 系切替えがせずに、いろいろと調べて、上記投稿にたどり着いたのですが、
>> 投稿者の環境とリソースに構成が違うので、設定方法に戸惑っています。
>>
>> 件の投稿者は、リソースに「IPaddr_192_168_123_1」と
>> 「IPaddr_192_168_123_2」を持っていて、それに対しての制御設定として、
>> 回答があったのですが、haresources2cib.pyで自動作成されたファイルでは、
>> リソースのアドレスは、仮想IP1つのみだったので、回答してくれた方の
>> 設定を片方だけ設定してもリソースは停止するのですが、スタンバイノードに
>> リソースを引き継いでくれません。
>>
>> また、ping設定は、マスターのみとして、スレーブ側ではha.cfに
>> ping設定はしていません。
>>
>> 設定方法についてお知恵をお借りできませんか。
>>
>> よろしくお願いいたします。
>>
>> (See attached file: ha.zip)
>>
>>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> 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 メーリングリストの案内
Back to archive index