如果向使用一个或多个共享 SCSI 磁盘作为法定设备的双节点群集中添加节点,则必须更新 SCSI 持久性组保留 (PGR)。为执行此操作,请删除具有 SCSI-2 保留的法定设备。如果需要重新添加法定设备,新配置的法定设备将具有 SCSI-3 保留。
确保在添加的节点上已经完成了 Sun Cluster 软件的安装。
成为群集中任一个节点的超级用户。
查看当前的法定配置。
以下示例的输出信息显示了法定设备 d3 的状态。
# scstat -q |
记下列出的每个法定设备的名称。
删除原始法定设备。
对已配置的每个法定设备执行此步骤。
# scconf -r -q globaldev=devicename |
删除
指定法定设备的名称
检验是否删除了所有原始法定设备。
# scstat -q |
(可选的)添加 SCSI 法定设备。
可以对原来配置为法定设备的同一台设备进行配置,也可以选择新的共享设备进行配置。
(可选的)如果需要选择新的共享设备以将其配置为法定设备,将显示系统检查到的所有设备。
否则,跳至步骤 c。
# scdidadm -L |
输出类似于以下内容:
1 phys-schost-1:/dev/rdsk/c0t0d0 /dev/did/rdsk/d1 2 phys-schost-1:/dev/rdsk/c1t1d0 /dev/did/rdsk/d2 2 phys-schost-2:/dev/rdsk/c1t1d0 /dev/did/rdsk/d2 3 phys-schost-1:/dev/rdsk/c1t2d0 /dev/did/rdsk/d3 3 phys-schost-2:/dev/rdsk/c1t2d0 /dev/did/rdsk/d3 … |
从输出信息中,选择一个共享设备将其配置为法定设备。
将共享设备配置为法定设备。
# scconf -a -q globaldev=devicename |
添加
对需要配置的每个法定设备重复执行上述操作。
如果添加了任何法定设备,请检验新的法定配置。
# scstat -q |
每个新的法定设备都应处于联机状态并具有指定的选票。
以下示例将标识原始法定设备 d2、删除该法定设备、列出可用的共享设备并将 d3 配置为新的法定设备。
(列出法定设备) # scstat -q … -- Quorum Votes by Device -- Device Name Present Possible Status ----------- ------- -------- ------ Device votes: /dev/did/rdsk/d2s2 1 1 Online (删除原始法定设备) # scconf -r -q globaldev=d2 (检验是否已删除原始法定设备) # scstat -q … -- Quorum Votes by Device -- Device Name Present Possible Status ----------- ------- -------- ------ (列出可用的设备) # scdidadm -L … 3 phys-schost-1:/dev/rdsk/c1t2d0 /dev/did/rdsk/d3 3 phys-schost-2:/dev/rdsk/c1t2d0 /dev/did/rdsk/d3 … (添加法定设备) # scconf -a -q globaldev=d3 (检验是否以添加新的法定设备) # scstat -q … -- Quorum Votes by Device -- Device Name Present Possible Status ----------- ------- -------- ------ Device votes: /dev/did/rdsk/d3s2 2 2 Online |
如果要安装数据服务,请参见适用于需要安装的数据服务和您的 Solaris 操作系统版本的相应过程:
Sun Cluster 2 of 2 CD-ROM (Sun Java System 数据服务) |
Sun Cluster Agents CD (所有其他数据服务) |
|||
---|---|---|---|---|
过程 |
Solaris 8 或 9 |
Solaris 10 |
Solaris 8 或 9 |
Solaris 10 |
X | ||||
X | ||||
X |
X |
|||
X |
否则,转至如何检验定额配置和安装模式