lsiscsistorageport

使用 lsiscsistorageport 命令显示从发起程序因特网小型计算机系统接口 (iSCSI) 源端口到 iSCSI 后端目标控制器端口建立的 iSCSI 登录会话的详细信息。

语法

 lsiscsistorageport    [  -nohdr  ]   [  -filtervalue  attribute_value  ]   [  -filtervalue?  ] [  -delim  delimiter  ]   [  row_id  ]

参数

-nohdr
(可选)缺省情况下,将在简明样式视图中显示每个数据列的标题,在详细样式视图中显示每个数据项的标题。-nohdr 参数用于禁止显示这些标题。
Note: 如果没有要显示的数据,那么不会显示标题。
-filtervalueattribute=value
(可选)指定一个或多个过滤器的列表。仅显示值与过滤器属性值匹配的对象。
Note: 某些过滤器允许您在输入命令时使用通配符。以下规则适用于通配符的使用:
  • 通配符字符是星号 (*)。
  • 命令最多可包含一个通配符。
  • 使用通配符时,用双引号 ("") 将过滤器条目括起:lsiscsistorageport -filtervalue id="1*"
-filtervalue?
(可选)显示 -filtervalue 参数的有效过滤器属性:
  • id
  • status
-delim delimiter
(可选)缺省情况下,简明视图中的所有数据列都以空格分隔。每列的宽度设置为每个数据项的最大宽度。在详细视图中,每个数据项各占一行,如果显示标题,将用空格来分隔数据与标题。-delim 参数会覆盖此行为。-delim 参数的有效输入为一个单字节字符。如果在命令行中输入 -delim :,那么在简明视图中将用冒号字符 (:) 分隔所有数据项;例如,不会出现列间距。在详细视图中,数据与标题间以指定的定界符分隔。
row_id
(可选)指定行标识视图,并且表示通过目标因特网协议 (IP) 地址从指定发起程序节点端口到后端控制器目标 iSCSI 限定名 (IQN) 建立的会话。该值必须是 0 到 1024 之间的数字。

描述

此命令显示从发起程序 iSCSI 源端口到 iSCSI 后端目标控制器端口建立的会话的详细信息。

下表提供可显示为输出视图数据的属性值。
Table 1. lsiscsistorageport 输出
属性 描述
id 指示通过 iSCSI 后端控制器目标 IP 从任何集群系统(系统)节点到 iSCSI 后端控制器 iSCSI 限定名 (IQN) 建立的任何 会话的对象标识。该值必须是 0 到 1023 之间的数字。
src_port_id 指示 lsportip 输出中显示的节点以太网端口号的源端口标识。该值是 0 到 7 之间的数字。
target_ipv4 指示从源端口标识所识别的发起程序源端口建立会话的 iSCSI 后端控制器目标端口的 IPv4 地址。缺省值为空白。
target_ipv6 指示从源端口标识所识别的发起程序源端口建立会话的 iSCSI 后端控制器目标端口的 IPv6 地址。缺省值为空白。
target_iscsiname 指示建立会话的 iSCSi 后端控制器目标的 IQN。该值必须是长度不超过 256 个字符的字母数字字符串。缺省值为空白。
controller_id 指示 lscontroller 输出中显示的控制器标识。该值必须是 0 到 1023 之间的数字。缺省值为 1024。
iogroup_list 指示发现结果代码的冒号分隔列表: 该值必须是长度最多为 32 个字符的字母数字字符串。此字段不能为空白。值为 01
  • 0 指示 I/O 组在系统中可用,但未通过 I/O 组触发发现,或通过 I/O 组执行发现失败。
  • 1 指示 I/O 组存在,并通过 I/O 组成功执行发现。
Note:-(短划线)指示 I/O 组无效或者不存在于系统中。
status 指示从系统中的所有节点到目标端口的连接状态。值包括:
  • full

    如果通过使用 addiscsistorageport 命令指定单个 I/O 组,并且从 指定 I/O 组中的所有节点都建立会话,那么状态为 full

  • partial

    如果通过使用 addiscsistorageport 命令指定单个 I/O 组,并且从指 定 I/O 组中的单个节点建立会话,那么状态为 partial

  • none

    如果通过使用 addiscsistorageport 命令指定单个 I/O 组,并且不从 指定 I/O 组中的任何节点建立会话,那么状态为 none

没有缺 省值。此字段不能为空白。
connected 指示建立的连接是否来自目标 IQN 和 IP 地址的指定以太网端口。值为
site_id 指示站点标识(如果正在发现的节点属于站点)。这适用于 HyperSwap系统。
site_name 指示站点名称(如果正在发现的节点属于站点)。这适用于 HyperSwap系统。
node_id 指示建立会话的发起程序节点的节点标识。该值必须是数字值。
node_name 指示建立会话的发起程序节点的节点名称。 该值必须是长度不超过 16 个字符的字母数字字符串(缺省值为空白)。
src_ipv4 指示指定节点上的源端口标识的 IPv4 IP 地址。缺省值为空白。
src_ipv6 指示指定节点上的源端口标识的 IPv6 IP 地址。缺省值为空白。
src_iscsiname 指示正在为目标端口显示其连接的源节点的 IQN。该值必须是长度不超过 256 个字符的字母数字字符串(缺省值为空白)。
在指定 lsiscsistorageport(如以下示例所示)之前,必须执行以下操作:
  1. 通过源端口标识 0 使用目标 ISCSI 控制器的 IPv4 地址来完成目标发现:
    detectiscsistorageportcandidate -targetip IP1 –srcportid 2
  2. 然后,通过 I/O 组 1 对发现输出行 0 使用 addiscsistorageport,以此指定建立会话:
    addiscsistorageport -iogrp 1 0
  3. 指定 lsiscsistorageport 以查看输出(发现或建立会话无需 tgt_user_nametarget_chap)。

指定 rmiscsistorageport 以移除会话。

简明调用示例

lsiscsistorageport

生成的输出:

id src_port_id target_ipv4   target_ipv6   target_iscsiname
controller_id  controller_name  iogroup_list  status  site_id site_name
0  4           192.168.82.90               iqn.1986-03.com.ibm:2145.temp.node1   3
controller3      0:1:-:-       partial

详细调用示例

lsiscsistorageport 0

生成的输出:

id 0
src_port_id 4
target_ipv4 192.168.82.90
target_ipv6
target_iscsiname iqn.1986-03.com.ibm:2145.temp.node1
controller_id 0
iogroup_list 1:1:-:-
status full
site_id 
site_name 
node_id 17
node_name node1
src_ipv4 192.168.82.80
src_ipv6
src_iscsiname iqn.1986-03.com.ibm:2145.iscsicluster.node1
connected yes
node_id 20
node_name node2
src_ipv4 192.168.82.81
src_ipv6
src_iscsiname iqn.1986-03.com.ibm:2145.iscsicluster.node2
connected yes
node_id 16
node_name node3
src_ipv4 192.168.82.82
src_ipv6
src_iscsiname iqn.1986-03.com.ibm:2145.iscsicluster.node3
connected yes
node_id 18
node_name node4
src_ipv4 192.168.82.83
src_ipv6
src_iscsiname iqn.1986-03.com.ibm:2145.iscsicluster.node4
connected yes