scconf {-a|-c|-r} -q globaldev=devicename otheroptions
scconf {-a|-c|-r} -q name=devicename otheroptions
SCSI 法定设备被认为是任何 Oracle Solaris Cluster 支持的、连接到两个或更多个群集节点的连接存储器。设备必须由 DID 管理,并且提供的设备名称必须是 DID 设备名称。
SCSI 法定设备再没有其他可指定的属性了。
以下选项专用于共享磁盘法定设备。有关支持的一般选项的列表,请参见 scconf(1M)。
命令的 add 和 remove 形式用于将共享法定设备添加到配置或从配置中将其删除。命令的 change 形式用于更改群集法定配置的各种属性。适用于这三种命令格式的 –q quorum-options 可用于更改群集法定配置,如下所述:
添加共享法定设备:
–q -a globaldev=devicename[, node=node,node= node[, ...]]
或
–q -a name= devicename,type=scsi
或
-q -a autoconfig[,noop]
更改法定配置的属性或状态:
–q -c globaldev=devicename,{ maintstate | reset}
或
-q -c autoconfig[,noop]
删除共享法定设备:
–q -r globaldev=devicename
或
–q -r name=devicename
与命令的 add 格式一起使用时,在双节点群集中会自动选择并分配一个法定设备。该法定设备是从可用设备中选择的。如果已配置了一个法定设备,该命令将会中止。
与命令的 change 格式一起使用时,在双节点群集中会自动选择并分配一个设备,用于取代所有现有法定设备。该法定设备是从可用设备中选择的。
群集中的所有可用设备都必须符合成为法定设备的条件。autoconfig 子选项不会评估某个可用设备是否符合成为法定设备的条件。
如果群集包含两个以上的节点,autoconfig 子选项将不会更改法定配置。如果计划将某个 NAS 设备配置为法定设备,请不要使用 autoconfig 子选项。
与 autoconfig 子选项一起使用时有效。该命令在标准输出中显示将由 autoconfig 子选项添加或更改的法定设备的列表。autoconfig,noop 子选项不会更改法定配置。
如果在执行法定相关操作时 scconf 中断或发生故障,群集配置数据库中的法定配置信息可能会出现不一致。如果出现不一致的情况,再次运行相同的 scconf 命令或使用 reset 选项运行该命令可重置法定信息。
使用命令的 add 形式,如果在没有 node 列表的情况下指定 name,则会添加法定设备,并且为设备所连接的每个节点定义一个端口。但如果指定 node 列表,则必须至少提供两个节点,并且必须为列表中的每个节点提供端口以便设备能够与节点连接。
以下 scconf 命令可用于添加 SCSI 法定设备。
-a –q globaldev=/dev/did/rdsk/d4s2示例 2 更改 SCSI 法定设备or -a –q name=/dev/did/rdsk/d4s2,type=scsi
以下 scconf 命令可用于更改 SCSI 法定设备配置。
-c -q globaldev=/dev/did/rdsk/d4s2,reset示例 3 删除 SCSI 法定设备or -c -q name=/dev/did/rdsk/d4s2,reset
以下 scconf 命令可用于删除 SCSI 法定设备 qd1。
-r –q globaldev=qd1
有关下列属性的说明,请参见 attributes(5):
|