0

クラスターで fence_vmware_soap をセットアップできました。2 つのノードが共有ストレージ (私の場合は luns) に同時に書き込みを行わないように、データの破損を防ぐために使用されていることを知っています。フェンスは、アクティブなノードが引き継いで共有ディスクに書き込むことができるようになる前に、異常なノードが完全にダウンしていることを確認します。

異常なノードが fence_vmware_soap エージェントを使用して自身を強制終了する前に、クラスター内の 1 つのノードが他のノードが異常であることをどのように認識しているかを知りたいです。

nfsクラスター(アクティブ/パッシブ)をセットアップするのはこれが初めてなので、非常に簡単な方法で説明する答えを本当に感謝します

4

1 に答える 1

0

私はこのスレッドがちょっと古いことを知っていますが、:

まず、使用可能な vmware クラスターにアクセスしてみてください。

# fence_vmware_soap -a my_host_ip -l my_user -p my_pw --ssl -z -v -o list

ペースメーカーでそれを行う方法はわかりませんが、それを使用しない場合の解決策は、cluster.conf で次のように変更することです。

<clusternode name="n1" nodeid="2" votes="1">
  <fence>
   <method name="1">
      <device name="vmwarefence" port="rhel5rhcs-node1"
           uuid="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxx"/>
   </method>
  </fence>
</clusternode>
</clusternodes>
<cman expected_votes="1" two_node="1"/>
<fencedevices>
  <fencedevice agent="fence_vmware_soap" ipaddr="xxx.xxx.xxx.xxx"
     login="root" name="vmwarefence" passwd="pwd" ssl="1"/>
</fencedevices>

後でクラスターのステータスを確認するには、

# clustat
于 2017-11-29T08:54:58.420 に答える