Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

14.8.5. 取消隔离域

# virsh undefine domain --managed-save --snapshots-metadata --storage --remove-all-storage --wipe-storage
此命令将取消定义域。虽然它可以在运行中的域中工作,但它会将正在运行的域转换为临时域而不停止它。如果域不活动,则域配置将被删除。
该命令可以使用以下选项:
  • --managed-save - 此选项可确保同时清理所有受管保存镜像。若不使用此选项,尝试取消定义带有受管保存图像的域将失败。
  • --snapshots-metadata - 此选项可确保在未定义非活动域时清理所有 快照(如快照列表所示)。请注意,任何尝试取消定义配置文件包含快照元数据的不活动域将失败。如果使用这个选项且域是活跃的,则忽略它。
  • --storage - 使用这个选项需要使用逗号分开的卷目标名称或存储卷路径列表与未定义的域一起被删除。此操作将在删除前取消定义存储卷。请注意,这只能通过不活跃域完成。请注意,这只会用于由 libvirt 管理的存储卷。
  • --remove-all-storage - 除了取消保护域外,还会删除所有相关存储卷。
  • --wipe-storage - 除了删除存储卷外,其内容也会被清除。