使用 lsvdiskhostmap 命令可列出卷映射到的主机。
语法
lsvdiskhostmap [ -nohdr ] [ -delim delimiter ] { vdisk_id | vdisk_name }
参数
- -nohdr
- (可选)缺省情况下,将在简明样式视图中显示每个数据列的标题,在详细样式视图中显示每个数据项的标题。 -nohdr 参数用于禁止显示这些标题。
Note: 如果不存在可显示的数据,那么不会显示标题。
- -delim delimiter
- (可选)缺省情况下,简明视图中的所有数据列都以空格分隔。 每列的宽度设置为每个数据项的最大宽度。 在详细视图中,每个数据项各占一行,如果显示标题,将用空格来分隔数据与标题。 -delim 参数会覆盖此行为。 -delim 参数的有效输入为一个单字节字符。 如果在命令行中输入 -delim :,那么在简明视图中将用冒号字符 (:) 分隔所有数据项;例如,不会出现列间距。 在详细视图中,数据与标题间以指定的定界符分隔。
- vdisk_id | vdisk_name
- (必需)指定卷的标识或名称。 集群系统显示该卷映射到的所有主机的列表以及作为该卷映射依据的小型计算机系统接口 (SCSI) 标识。
描述
该命令用于显示主机标识和名称的列表。 这些主机指定映射到它们的卷;即,卷对于这些主机可见。 还会显示 SCSI LUN 标识。 此 SCSI LUN 标识是主机通过其识别卷的标识。
确保卷映射到的主机:通过发出以下命令,列出此卷映射到的主机:
lsvdiskhostmap vdisk_id | vdisk_name
其中,
vdisk_id | vdisk_name 是卷的名称或标识。 此时会显示一个列表。 查看主机名或标识,以确定此卷映射到的主机。 如果未显示任何数据,说明此卷未映射到任何主机。
该命令返回以下值:
- id
- 指定 lsvdiskhostmap 输出中卷的标识。
- name
- 指定 lsvdiskhostmap 输出中卷的名称。
- SCSI_id
- 指定 SCSI 标识。 对于 NVMe 映射,该字段为空白。
- host_id
- 指定主机的标识。
- host_name
- 指定主机的名称。
- vdisk_UID
- 指定卷的 UID 或 NVMe 名称空间 GUID。
- IO_group_id
- 指定主机卷映射所在的输入/输出 (I/O) 组的标识。
- IO_group_name
- 指定主机卷映射所在的 I/O 组的名称。
- mapping_type
- 指示主机系统的映射类型。 值为 private 或 shared。 有关映射的更多信息,请参阅主机映射。
- host_cluster_id
- 指示主机系统的唯一标识。
- host_cluster_name
- 指示主机系统的唯一名称。
- 协议 (protocol)
- 指示主机映射该卷所使用的协议。值为 scsi 或 nvme。
调用示例
lsvdiskhostmap vdisk3
生成的输出:
id name SCSI_id host_id host_name vdisk_UID IO_group_id IO_group_name mapping_type host_cluster_id host_cluster_name protocol
3 vdisk3 3 0 server8 6005076400B10001A000000000000003 0 io_grp0 shared 0 dbcluster scsi
3 vdisk3 3 1 server9 6005076400B10001A000000000000003 0 io_grp0 shared 0 dbcluster scsi