[Linux-ha-jp] pingのFailed actionsについて

Back to archive index

renay****@ybb***** renay****@ybb*****
2015年 2月 23日 (月) 12:17:18 JST


福田さん

こんにちは、山内です。


>primitive chk_ping ocf:pacemaker:pingd \
>    params name="default_ping_set" host_list="192.168.17.254" multiplier="100" dampen="1" \
>    op monitor interval="10s"
>clone clone_ping chk_ping


1.1系では、pingdではなく、pingを利用してください。(ocf:pacemaker:ping)


>これは、pm_extrasはheartbeatを使用している環境では使えないということでしょうか?
>また、pm_extras以外でheartbeat環境でインタフェースの状態を表示する方法がありましたらご教示ください。


heartbeat用のpm_extras 1.0は、現在、PM1.1系では出ていないと思いますので、
ご自分でパッケージングして利用する必要があると思われます。

以下にpm_extrasのソースはあります。

 * https://github.com/linux-ha-japan/pm_extras-1.0

#個人的には、PM1.1.7+Heartbeatは、構成したことがないので、うまくソースからインストール出来るかどうか不明です。

以上です。




----- Original Message -----
>From: Masamichi Fukuda - elf-systems <masamichi_fukud****@elf-s*****>
>To: linux****@lists***** 
>Date: 2015/2/23, Mon 12:02
>Subject: [Linux-ha-jp] pingのFailed actionsについて
> 
>
>お世話になります、福田と申します。
>
>debian Xen上で2ノードのクラスタシステムを構築して検証を開始しました。
>ネットワーク到達性確認のためリソースを設定しましたが、不明点があるため質問させて頂きます。
>
>環境:
>
>Dom0はdebian7.7, Xen 4.1.4-3+deb7u3
>DomUはdebian7.8, pacemaker 1.1.7-1, heartbeat 1:3.0.5-3
>pacemaker,heartbeatはdebianパッケージでインストールしています
>
>質問1.
>crm_monを実行すると以下のようなメッセージがでます。
>
>Online: [ lbv1.beta.com lbv2.beta.com ]
>
>Full list of resources:
>
> Resource Group: HAvarnish
>     vip_200    (ocf::heartbeat:IPaddr2):       Started lbv2.beta.com
>     varnishd   (lsb:varnish):  Started lbv2.beta.com
> Clone Set: clone_ping [chk_ping]
>     Stopped: [ chk_ping:0 chk_ping:1 ]
>
>Node Attributes:
>* Node lbv1.beta.com:
>* Node lbv2.beta.com:
>
>Migration summary:
>* Node lbv1.beta.com: 
>* Node lbv2.beta.com: 
>
>Failed actions:
>    chk_ping:1_monitor_0 (node=lbv1.beta.com, call=4, rc=2, status=compl
>ete): invalid parameter
>    chk_ping_monitor_0 (node=lbv1.beta.com, call=9, rc=2, status=complet
>e): invalid parameter
>    chk_ping:0_monitor_0 (node=lbv2.beta.com, call=4, rc=2, status=compl
>ete): invalid parameter
>    chk_ping_monitor_0 (node=lbv2.beta.com, call=5, rc=2, status=complet
>e/: invalid parameter
>
>
>Failed actionsはネットワーク到達性確認のpingが実行されていないということでしょうか?
>
>またこのエラーを解消するにはどのパラメータを直せば良いでしょうか?
>
>ネットワーク到達性確認のコンフィグは次のようになっています。
>
>primitive chk_ping ocf:pacemaker:pingd \
>    params name="default_ping_set" host_list="192.168.17.254" multiplier="100" dampen="1" \
>    op monitor interval="10s"
>clone clone_ping chk_ping
>
>
>
>質問2.
>crm_monを実行すると、Node Attributes:の表示が以下のようになっています。
>
>Node Attributes:
>* Node lbv1.beta.com:
>* Node lbv2.beta.com:
>
>pm_extrasパッケージを追加すると下記のように状態がわかるようになるそうです。
>
>Node Attributes:
> * Node pm01:
>    + pm02-eth1                         : up
>    + pm02-eth2                         : up
>
>ただ、pm_extrasのREADMEを見ると、corosync環境においてインタフェースの状態を監視するものと書かれています。
>
>これは、pm_extrasはheartbeatを使用している環境では使えないということでしょうか?
>また、pm_extras以外でheartbeat環境でインタフェースの状態を表示する方法がありましたらご教示ください。
>
>宜しくお願い致します。
>
>以上
>
>-- 
>
>ELF Systems
>Masamichi Fukuda
>mail to: masamichi_fukud****@elf-s*****
>_______________________________________________
>Linux-ha-japan mailing list
>Linux****@lists*****
>http://lists.sourceforge.jp/mailman/listinfo/linux-ha-japan
>
>
>





Linux-ha-japan メーリングリストの案内
Back to archive index