zonecfg 实用程序中的可选 rootzpool 资源用于为 solaris 和 solaris10 标记区域的区域安装创建专用 zpool。区域的根 zpool 可以位于由一个或多个统一资源标识符 (Universal Resource Identifier, URI) 定义的共享存储设备上。必需的 storage 属性标识包含区域的根 zfs 文件系统的存储对象 URI。对于一个给定区域,只能定义一个 rootzpool。引导区域时将自动为区域配置存储。
在执行区域安装或附加操作期间,将自动创建或导入相应的 zpool。对于 rootzpool 和 zpool 资源,一旦安装了区域,就可以自动创建 zpool 镜像。有关更多信息,请参见创建和使用 Oracle Solaris 区域 中的第 14 章 共享存储上的 Oracle Solaris 区域入门。
卸载或分离区域时,将执行以下操作:
自动导出或销毁相应的 zpool。
自动取消配置存储资源。
要在区域安装中重用预先创建的 zpool,必须从系统中导出该 zpool。
区域框架支持以下 URI 类型:
dev
本地设备路径 URI
格式:
dev:local-path-under-/dev dev://absolute-path-with-dev dev:absolute-path-with-dev
示例:
dev:dsk/c7t0d0s0 dev:///dev/dsk/c7t0d0s0 dev:/dev/dsk/c7t0d0s0 dev:chassis/SYS/HD1/disk
lu(逻辑单元)
光纤通道 (Fibre Channel, FC) 和串行连接 SCSI (Serial Attached SCSI, SAS)
格式:
lu:luname.naa.ID lu:luname.eui.ID lu:initiator.naa.ID,target.naa.ID,luname.naa.ID lu:initiator.naa.ID,target.naa.ID,luname.eui.ID
示例:
lu:luname.naa.5000c5000288fa25 lu:luname.eui.0021280001cf80f6 lu:initiator.naa.2100001d38089fb0,target.naa.2100001d38089fb0,luname.naa.5000c5000288fa25 lu:initiator.naa.2100001d38089fb0,target.naa.2100001d38089fb0,luname.eui.0021280001cf80f6
iscsi
iSCSI URI
格式:
iscsi:///luname.naa.ID iscsi:///luname.eui.ID iscsi://host[:port]/luname.naa.ID iscsi://host[:port]/luname.eui.ID iscsi:///target.IQN,lun.LUN iscsi://host[:port]/target.IQN,lun.LUN
示例:
iscsi:///luname.eui.0021280001cf80f6 iscsi:///luname.naa.600144f03d70c80000004ea57da10001 iscsi://[::1]/luname.naa.600144f03d70c80000004ea57da10001 iscsi://127.0.0.1/luname.naa.600144f03d70c80000004ea57da10001 iscsi://hostname:1234/luname.eui.0021280001cf80f6 iscsi://hostname:3260/luname.naa.600144f03d70c80000004ea57da10001 iscsi://127.0.0.1/target.iqn.com.sun:02:d0f2d311-f703,lun.0 iscsi:///target.iqn.com.sun:02:d0f2d311-f703,lun.6 iscsi://[::1]:1234/target.iqn.com.sun:02:d0f2d311-f703,lun.2 iscsi://hostname:1234/target.iqn.com.sun:4db41b76-e3d7-cd2f-bf2d-9abef784d76c,lun.0
suriadm 工具用于根据存储 URI 管理共享目标文件。有关 ID、名称地址机构 (Name Address Authority, NAA) 和获取现有存储对象 URI 的信息,请参见 suriadm(1M) 和 suri(5) 手册页。
系统将根据与 rootzpool 关联的区域为新建或导入的 rootzpool 命名。指定的名称采用 zonename_rpool 形式。
可使用以下命令在 rootzpool 资源范围内管理 storage 属性:
add storage URI string
remove storage URI string