2.22. 删除主机时删除虚拟机
默认情况下,当您删除 Satellite 置备的主机时,Satellite 不会删除计算资源上的实际虚拟机。您可以将 Satellite 配置为在删除 Satellite 上的主机条目时删除虚拟机。
注意
如果您没有删除关联的虚拟机,并尝试稍后创建具有相同 FQDN 的新虚拟机,则会失败,因为计算资源中已存在该虚拟机。您仍然可以将现有虚拟机重新注册到 Satellite。
要使用 CLI 而不是 Satellite Web UI,请参阅 CLI 过程。
先决条件
-
您的 Satellite 帐户具有授予
view_settings
和edit_settings
权限的角色。
流程
- 在 Satellite Web UI 中,进入到 Administer > Settings > Provisioning。
- 将 host delete 设置上的 Destroy 关联的虚拟机 的值更改为 Yes。
CLI 过程
使用 Hammer 配置 Satellite,以便在主机删除时删除虚拟机:
# hammer settings set \ --name destroy_vm_on_host_delete \ --value true \ --location "My_Location" \ --organization "My_Organization"
后续步骤
- 您可以删除主机,Satellite 会在计算资源中删除其关联的虚拟机。