区域不能处于正在运行状态。uninstall 操作对于正在运行的区域无效。
您必须是全局管理员或在全局区域中具有相应授权的用户才能执行此过程。
global# zoneadm list -v
将显示以下类似信息:
ID NAME STATUS PATH BRAND IP 0 global running / solaris shared - my-zone installed /zones/my-zone solaris excl
您还可以使用 –F 选项强制执行操作。如果未指定此选项,则系统将提示进行确认。
global# zoneadm -z my-zone uninstall -F
请注意,针对 zonepath 卸载具有自己的 ZFS 文件系统的区域时,将销毁该 ZFS 文件系统。
global# zoneadm list -iv
将显示以下类似信息:
ID NAME STATUS PATH BRAND IP 0 global running / solaris shared
故障排除
如果区域卸载中断,则此区域停留在未完成状态。请使用 zoneadm uninstall 命令将此区域重置为已配置状态。
如果 zonepath 未被删除,则这可能表示该区域安装在其他引导环境中。当引导环境中有具有给定 zonepath 的已安装区域时,不会删除 zonepath 和 zonepath 数据集中的各种数据集。有关引导环境的更多信息,请参见 beadm(1M)。
使用 uninstall 命令时应谨慎,因为此操作是无法恢复的。