内核区域根目录始终可供访问。可以使用 add device 资源将其他存储设备添加到内核区域。其他内核区域存储设备需满足以下要求:
必须指定完整的存储设备路径(如 /dev/rdsk/c9t0d0)。
只能通过以下方式之一定义存储设备:
add device match 资源属性如果为 add device match 资源属性指定存储设备,则必须指定存在于 /dev/rdsk、/dev/zvol/rdsk 或 /dev/did/rdsk 中的设备。
有效的存储 URI。
存储设备必须是整个磁盘或 LUN。
使用 bootpri 资源属性指定每个存储设备的引导顺序。必须将 bootpri 资源属性设置为任何正整数值。
注意 - 只有在设备将用作引导设备时,才必须设置 bootpri 资源属性。如果在引导设备以外的设备上设置 bootpri 资源属性,则可能会导致数据损坏。 |
要取消设置 bootpri 资源属性,请使用 clear bootpri 资源属性。
如果在安装过程中存在多个可引导的设备,则这些设备将用于区域中的镜像 ZFS 池。
每个设备的缺省引导顺序由以下设备排序方式确定:先按 bootpri 排序,如果多个设备具有相同的 bootpri,再按 id 排序。
示例 1-5 将其他存储设备添加到内核区域本示例说明如何将其他存储设备 /dev/rsk/c9t0d0 添加到内核区域 kzone1。
global# zonecfg -z kzone1 zonecfg:kzone1> add device zonecfg:kzone1:device> set match=/dev/rdsk/c9t0d0 zonecfg:kzone1:device> set bootpri=4 zonecfg:kzone1:device> end示例 1-6 更改内核区域缺省引导设备以使用存储 URI:
本示例说明如何更改内核区域 kzone1 中的缺省引导设备,以使用位于 iscsi://zfssa/luname.naa.600144F0DBF8AF19000052E820D60003 的存储 URI。
global# zonecfg -z kzone1 zonecfg:kzone1> select device id=0 zonecfg:kzone1:device> set storage=iscsi://zfssa/luname.naa.600144F0DBF8AF19000053482CC00029 zonecfg:kzone1:device> end zonecfg:kzone1> info device device: match not specified storage: iscsi://zfssa/luname.naa.600144F0DBF8AF19000052E820D60003 id: 0 bootpri: 0