您可以使用命令行界面 (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