このセクションでは、フォロワー ノードの 1 つを削除して別のノードを追加する方法について説明します。
ノードが削除され、別のノード(異なる仮想マシン、コンテナ、ベアメタル サーバ)に置き換えられる場合は、「フォロワー ノードの新しいノードへの置き換え」を参照してください。クラスタを解除し、新しいノードを使用して再作成する必要があります。
Web インターフェイス
Web インターフェイスでフォロワー モードを変更するには、次の手順を実行します。
の順に移動します。
[編集] をクリックします。
変更するフォロワー ノードの IP アドレスを編集します。
[保存] をクリックします。
CLI
CLI(または CLI シェル)にログインし、次の例に示すコマンドを入力します。
注:
例に示す IP アドレスではなく、使用しているコントローラ ノードのホスト IP アドレスを入力してください。
configure cluster Updating an existing object. Currently, the object is: +---------------+----------------------------------------------+ | Field | Value | +---------------+----------------------------------------------+ | uuid | cluster-eb01bf05-7313-4a4f-91b6-21e46d3c237d | | name | cluster-0-1 | | nodes[1] | | | name | node-1 | | ip | 10.10.25.81 | | vm_ref | EB01BF05-7313-4A4F-91B6-21E46D3C237D | | vm_mor | | | vm_hostname | node1.controller.local | | nodes[2] | | | name | node-2 | | ip | 10.10.25.82 | | vm_ref | EC123A05-7313-4A4F-91B6-21E46D3D46AF | | vm_mor | | | vm_hostname | node2.controller.local | | nodes[3] | | | name | 10.10.25.83 | | ip | 10.10.25.83 | | vm_ref | EA12C05-7313-4A4F-91B6-21E46D3E256EA | | vm_mor | | | vm_hostname | node3.controller.local | | tenant_ref | admin | +---------------+----------------------------------------------+ : cluster> no nodes name node-3 Removed nodes with name=node-3 : cluster:nodes> save : cluster> nodes name node-4 ip 10.10.25.84 Removed nodes with name=node-4 : cluster:nodes> save : cluster> save
[u’10.10.25.81’, ‘10.10.25.82’, ‘10.10.25.84’] のコントローラ ノードを使用してクラスタを構成します。クラスタに対してノードを追加または削除する場合は、このコントローラを停止して、新しい構成で再起動する必要があります。
Waiting for the cluster to be ready... Controller is ready.
保存後、
削除されたフォロワー ノードには、自身の状態をクリアするように求める API 要求が送信されます。
古いフォロワーが想定しているとおりに常に自身の状態をクリアするわけではないので、リーダーは必要に応じて強制的にそれを削除します。
新しいフォロワー ノードが追加されます。