16.3.2. 削除された Compute ノードの交換
オーバークラウドデプロイメントで削除された Compute ノードを置き換えるには、新しい Compute ノードを登録して検査するか、削除した Compute ノードを再度追加します。また、ノードをプロビジョニングするようにオーバークラウドを設定する必要があります。
手順
オプション: 削除された Compute ノードのインデックスを再利用するには、Compute ノードが削除されたときに拒否リストを置き換えるロールの
RemovalPoliciesModeパラメーターとRemovalPoliciesパラメーターを設定します。parameter_defaults: <RoleName>RemovalPoliciesMode: update <RoleName>RemovalPolicies: [{'resource_list': []}]削除された Compute ノードを置き換えます。
- 新しい Compute ノードを追加するには、新しいノードを登録、検査、およびタグ付けして、プロビジョニングの準備をします。詳細については、Configuring a basic overcloud を参照してください。
手動で削除した Compute ノードを再度追加するには、ノードをメンテナンスモードから削除します。
(undercloud)$ openstack baremetal node maintenance unset <node_uuid>
-
既存のオーバークラウドのデプロイに使用した
openstack overcloud deployコマンドを再実行します。 - デプロイメントプロセスが完了するまで待ちます。
ディレクターが新しい Compute ノードを正常に登録したことを確認します。
(undercloud)$ openstack baremetal node list手順 1 を実行して、
update用のロールのRemovalPoliciesModeを設定した場合は、ロールのRemovalPoliciesModeをデフォルト値のappendにリセットして、Compute ノードが削除されたときに Compute ノードインデックスを現在の拒否リストに追加する必要があります。parameter_defaults: <RoleName>RemovalPoliciesMode: append-
既存のオーバークラウドのデプロイに使用した
openstack overcloud deployコマンドを再実行します。