0

図に示すように、4 ノードの ceph アーキテクチャがあります。 Ceph アーキテクチャー Ceph.conf には以下が含まれます

[global]
fsid = 23923667-d7af-4138-a6e5-2e38fb999e2d
max open files = 131072
mon_initial_members = host1, host2
mon host = 10.xx.xx.1,10.xx.xx.2
public_network = 10.xx.xx.xx/27
cluster_network = 10.xx.xx.xx/27

最初のモニターは、次のコマンドを使用して接続されています

ceph-deploy mon create-initial

次のコマンドにより、2 番目のモニターがクラスターに追加されました。

ceph-deploy mon add 10.xx.xx.2

この設定で高可用性のケースをテストしています。

ケース 1: ノード 10.xx.xx.2 を停止し、接続をテストしました。Ceph は起動しており、モニター 10.xx.xx.1 で応答していました。

ケース 2: ノード 10.xx.xx.1 を停止しました。しかし、10.xx.xx.2 経由で ceph クラスターにアクセスできません。

最初のノードがダウンしたときに 2 番目のノードがマスターになるようにセットアップを作成する他の方法はありますか?

[編集1]

シナリオは

 intial monitor node = mon.a
 additional monitor node =mon.b,mon.c

mon.b と mon.c をダウンさせると、ceph は正常に動作します。

しかし、mon.a をダウンさせると、ceph クラスター全体が乱れ、ceph が応答しなくなります。

4

1 に答える 1