安装 VxVM 并封装根磁盘后,在要对其已封装的根磁盘进行镜像的每个节点上执行此过程。
确保按照SPARC: 如何封装根磁盘中的说明封装了根磁盘。
成为超级用户。
列出设备。
phys-schost# cldevice list -v |
输出类似于以下内容:
DID Device Full Device Path ---------- ---------------- d1 phys-schost-1:/dev/rdsk/c0t0d0 d2 phys-schost-1:/dev/rdsk/c0t6d0 d3 phys-schost-2:/dev/rdsk/c1t1d0 d3 phys-schost-1:/dev/rdsk/c1t1d0 |
镜像封装的根磁盘。
为了获得最高可用性并简化管理,使用本地磁盘进行镜像。有关其他指导信息,请参见根磁盘镜像指导。
不要使用法定设备镜像根磁盘。在某些情况下,使用法定设备镜像根磁盘可能会使节点不从根磁盘镜像启动。
设备组名称的格式为 dsk/dN,其中 dN 为 DID 设备名称。
phys-schost# cldevicegroup list -v dsk/dN |
显示详细的输出。
输出类似于以下内容。
Device group Type Node list ------------ ---- --------- dsk/dN Local_Disk phys-schost-1, phys-schost-3 |
如果该节点列表包含多个节点名称,请从节点列表中删除已镜像其根磁盘的节点除外的所有节点。
原始磁盘设备组节点列表中应只保留对其根磁盘进行了镜像的节点。
phys-schost# cldevicegroup remove-node -n node dsk/dN |
指定要从设备组节点列表中删除的节点。
对原始磁盘设备组中与多个节点相连的所有磁盘禁用隔离功能。
如果引导设备与多个节点连接,则对某个设备禁用隔离功能可以防止意外地将节点与其引导设备隔离。
phys-schost# cldevice set -p default_fencing=nofencing device |
设置设备属性的值。
对指定的设备禁用隔离功能。
有关 default_fencing 属性的更多信息,请参见 cldevice(1CL) 手册页。
对群集中要镜像其已封装的根磁盘的每个节点重复该过程。
以下示例显示了为节点 phys-schost-1 的根磁盘创建的一个镜像。该镜像是在磁盘 c0t0d0 上创建的,其原始磁盘设备组名称为 dsk/d2。磁盘 c0t0d0 是多主机磁盘,因此节点 phys-schost-3 被从该磁盘的节点列表中删除,该节点的隔离功能被禁用。
phys-schost# cldevice list -v DID Device Full Device Path ---------- ---------------- d2 pcircinus1:/dev/rdsk/c0t0d0 … Create the mirror by using VxVM procedures phys-schost# cldevicegroup list -v dsk/d2 Device group Type Node list ------------ ---- --------- dsk/d2 Local_Disk phys-schost-1, phys-schost-3 phys-schost# cldevicegroup remove-node -n phys-schost-3 dsk/d2 phys-schost# cldevice set -p default_fencing=nofencing c0t0d0 |
创建磁盘组。请转至在群集中创建磁盘组。