您可以使用命令行界面 (CLI) 来列出依赖于节点状态的卷。
开始之前
如果节点脱机或者从系统中移除,那么依赖于该节点的所有卷都将脱机。使节点脱机或者将节点从系统中移除之前,请先运行 lsdependentvdisks 命令以识别任何依赖于节点的卷。
关于此任务
缺省情况下,lsdependentvdisks 命令还会检查所有可用的定额磁盘。如果只能通过指定节点访问定额磁盘,那么该命令会返回错误。
各种方案可以产生依赖于节点的卷。 以下示例是常见的场景,其中,
lsnodedependentvdisks 命令返回节点依赖卷:
- 节点包含
镜像卷的
唯一同步拷贝。
- 该节点是可访问 SAN 光纤网上 MDisk 的唯一节点。
- I/O 组中的另一个节点处于脱机状态(返回 I/O 组中的所有卷)。
- 高速缓存中被锁定的数据正阻止伙伴节点加入 I/O 组。
要解决 (1),允许完成 MDisk 之间的卷镜像同步。 要解决 (2-4),使任何脱机的 MDisk 处于联机状态并修复任何降级的路径。
注: 该命令在运行时列出依赖于节点的卷;对系统进行的后续更改需要再次运行该命令。
过程
-
发出 lsdependentvdisks CLI 命令。
以下示例显示了用于列出依赖于 node01 的卷的 CLI 格式:
lsdependentvdisks -enclosure -delim : 0:1
以下示例显示了该命令所显示的输出:
vdisk_id:vdisk_name
4:vdisk4
5:vdisk5
-
如果 lsdependentvdisks 命令返回错误,那么必须将定额磁盘移至可通过所有节点访问的 MDisk。
重新运行该命令,直至不返回任何错误。
-
重新发出 lsdependentvdisks 命令。
如果该命令未返回任何卷,说明系统中没有任何依赖于节点的卷。
以下示例显示了用于列出依赖于 node01 的卷的命令语法:
lsdependentvdisks -delim : -node node01 :
以下示例显示了系统中没有依赖于节点的卷时该命令的输出:
vdisk_id vdisk_name