vsdvg 命令
用途
定义一个虚拟共享磁盘全局卷组。
语法
- vsdvg
- [-g global_volume_group ] {-l server_list local_group_name | local_group_name primary_node [辅助节点 [eio_recovery]]}
描述
使用此命令来定义虚拟共享磁盘子系统使用的卷组。 该操作通过指定本地卷组名、它所驻留的节点,以及在整个集群中用来辨认卷组时的名称来实现。
可以使用系统管理界面工具 (SMIT) 来运行 vsdvg 命令。 要使用 SMIT,请输入以下命令,并选择虚拟共享磁盘全局卷组信息选项:
smit vsd_data标志
- --g global_volume_group
- 为新的全局卷组指定唯一的名称。 该名称在系统分区中必须是唯一的名称。 它在 SP 中应该唯一,以避免在将来的系统分区操作中产生任何命名冲突。 建议的命名约定是 vgxxnyy,其中 yy 是节点号,xx 是该节点上卷组的唯一编号。 如果不指定这个名称,那么对全局名称使用本地组名。 名称的长度必须小于或等于 31 个字符。
- --l 服务器列表
- 为 CVSD 定义服务器列表。 服务器数大于一表示 global_volume_group 是一个并发卷组。
参数
- 本地组名
- 指定想要指示为用作虚拟共享磁盘的卷组名。 该名称对于它所驻留的主机来说是本地名称。 名称的长度必须小于或等于 15 个字符。
- 主节点
- 指定卷组所驻留的主服务器节点号。 名称的长度必须小于或等于 31 个字符。
- 次级节点
- 指定卷组所驻留的辅助服务器节点号。 名称的长度必须小于或等于 31 个字符。
- eio_恢复
指定可恢复虚拟共享磁盘子系统将要如何响应 EIO 错误。 如果 eio_recovery 设置为值 1(缺省值),那么 EIO 错误将导致可恢复虚拟共享磁盘系统交换当前的主节点和辅助节点,并在新的主节点上再执行一次重试。
安全性
必须具有 root 用户权限才能运行此命令。
退出状态
- 0
- 表示命令成功完成。
- 非零
- 表示发生错误。
限制
必须从对等域中的联机节点上发出此命令。 要使对等域联机,请使用 startrpdomain 命令。 要使特定节点在现有对等域中联机,请使用 startrpnode 命令。 有关创建和管理 RSCT 对等域的更多信息,请参考 RSCT: Administration Guide。
标准输出
当前 RVSD 子系统运行级别。
示例
- 以下示例将 gpfs1gvg 定义为虚拟共享磁盘全局卷组,本地卷组 gpfs1vg 从 node1 作为 primary_node 进行访问, node2 作为 secondary_node进行访问。
vsdvg -g gpfs1gvg gpfs1vg 1 2 - 以下示例将 gpfs3gvg 定义为具有从 node1 和 node2并发访问的本地卷组 gpfs3vg 的虚拟共享磁盘全局卷组。
vsdvg -g gpfs3gvg -l 1:2 gpfs3vg
位置
/opt/rsct/vsd/bin/vsdvg