可以在安装区域之前对其进行检验。需执行的检查之一是检查是否有足够的磁盘容量。如果您跳过此过程,则会在安装区域时自动执行检验。
您必须是全局管理员或在全局区域中具有相应授权的用户才能执行此过程。
global# zoneadm -z my-zone verify
将显示以下有关区域路径检验的消息:
WARNING: /zones/my-zone does not exist, so it could not be verified. When 'zoneadm install' is run, 'install' will try to create /zones/my-zone, and 'verify' will be tried again, but the 'verify' may fail if: the parent directory of /system/zones/my-zone is group- or other-writable or /system/zones/my-zone overlaps with any other installed zones or /system/zones/my-zone is not a mountpoint for a zfs file system.
但是,如果显示错误消息并且无法检验区域,请执行消息中指定的更正操作,并再次尝试执行此命令。
如果未显示错误消息,则可以安装区域。
对于共享存储中配置的区域,zonecfg verify 可确认,对于处于已配置状态的区域,系统上没有已配置的 zpool 资源处于联机状态。
对于在共享存储中配置的区域,zoneadm verify 可确认,对于处于已安装状态的区域,配置为 zpool 和 rootzpool 资源的所有 zpool 在系统上都处于联机状态。如果资源不可用,verify 将失败,并将显示关于失败的 zpool 的信息。