9.4. DistributedComputeHCI ノードの削除
provisioned
パラメーターを false
の値に設定し、ノードをスタックから削除します。nova-compute
サービスを無効にして、関連するネットワークエージェントを削除します。
手順
baremetal-deployment.yaml
ファイルをコピーします。cp /home/stack/dcn2/overcloud-baremetal-deploy.yaml \ /home/stack/dcn2/baremetal-deployment-scaledown.yaml
cp /home/stack/dcn2/overcloud-baremetal-deploy.yaml \ /home/stack/dcn2/baremetal-deployment-scaledown.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow baremetal-deployement-scaledown.yaml
ファイルを編集します。削除するホストを特定し、provisioned
パラメーターの値をfalse
に設定します。instances: ... - hostname: dcn2-computehci2-1 provisioned: false
instances: ... - hostname: dcn2-computehci2-1 provisioned: false
Copy to Clipboard Copied! Toggle word wrap Toggle overflow スタックからノードを削除します。
openstack overcloud node delete --stack dcn2 --baremetal-deployment /home/stack/dcn2/baremetal_deployment_scaledown.yaml
openstack overcloud node delete --stack dcn2 --baremetal-deployment /home/stack/dcn2/baremetal_deployment_scaledown.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow オプション: ノードを再利用する場合は、ironic を使用してディスクをクリーンアップします。これは、ノードが Ceph OSD をホストする場合に必要です。
openstack baremetal node manage $UUID openstack baremetal node clean $UUID --clean-steps '[{"interface":"deploy", "step": "erase_devices_metadata"}]' openstack baremetal provide $UUID
openstack baremetal node manage $UUID openstack baremetal node clean $UUID --clean-steps '[{"interface":"deploy", "step": "erase_devices_metadata"}]' openstack baremetal provide $UUID
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 中央サイトを再デプロイします。初期設定に使用するすべてのテンプレートを含めます。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow