addvdiskaccess
使用 addvdiskaccess 命令将一个或多个 I/O 组添加至主机可以访问其中卷的 I/O 组集合中。
语法
参数
- -iogrp iogrp_id_list | iogrp_name_list
- (必需)指定要添加至 I/O 组卷访问集的 I/O 组。
- -allowmismatchedscsiids
- (可选)在添加新的访问 I/O 组时,此参数允许 SCSI LUN 标识不同于现有访问 I/O 组中当前分配的 SCSI LUN 标识。
- vdisk_id | vdisk_name
- (必需)指定要通过指定的 I/O 组为其添加访问权的卷。
描述
如果某个 I/O 组已经是访问集的成员,那么不会生成任何错误,也不针对该 I/O 组执行任何操作。卷的所有主机映射都将添加到列表中的 I/O 组中。要将其他映射扩展至其他 I/O 组,不需要 -force 选项。
如果将某个 I/O 组添加至访问集,那么它将创建从主机到卷的访问,这些是从 I/O 组中的节点映射至卷的主机。如果卷映射两次,那么它还将通过所有其他 I/O 组映射两次。
如果 I/O 组已映射到 iSCSI 主机,您可以将 I/O 组添加到卷访问列表。这意味着 iSCSI 主机可访问那些通过多个 I/O 组(以及单个 I/O 组)访问的卷。
- 任何主机(卷具有主机映射)都与列表中的 I/O 组不相关。
- 超过主机卷映射限制。
- 已添加的额外映射数超过主机卷映射的集群系统限制。
- 如果协议设置为 NVMe 并且导致卷具有多个访问 I/O 组,那么由于协议中存在限制。
- 如果相同的 SCSI LUN 标识在新的访问 I/O 组中不可用。
- 单个 I/O 组中的 512 个卷
- 两个 I/O 组中的 256 个卷
- 四个 I/O 组中的 64 个卷
如果任何映射至卷的主机被检测为是不支持从多个 I/O 组映射的卷的主机系统,该命令将失败。
系统将指定已分配给其他访问 I/O 组中的卷的相同 SCSI LUN 标识,前提是此标识在新的访问 I/O 组中可用。使用 -allowmismatchedscsiids 参数可允许系统在访问 I/O 组中分配不同的 SCSI LUN 标识。将使用每个访问 I/O 组中可用的最小值。在所有访问 I/O 组中,此值可能会不同。确保主机支持此配置。NVMe 主机不支持此参数。在将卷映射到使用 NVMe 协议的主机时,系统分配卷名称空间标识 (NSID)。当添加对在现有访问 I/O 组中具有不同 SCSI LUN 标识的卷的访问权时,必须使用 -allowmismatchedscsiids,否则该命令将失败。
调用示例
该示例将 I/O 组 2 添加到 DB_Volume 的卷访问集:
addvdiskaccess -iogrp 2 DB_Volume生成的输出:
无反馈
调用示例
该示例将 I/O 组 2 和 3 添加到卷标识 3 的卷访问集:
addvdiskaccess -iogrp 2:3 3生成的输出:
无反馈