lsfabric

使用 lsfabric 命令可生成一份报告,其中显示节点、控制器和主机之间的光纤通道 (FC) 连接。

语法

 lsfabric  [  -delim  delimiter  ]   [  -nohdr  ]   [ {  -node  {  node_id  |  node_name  }   [  -port  port_id  ] |  -wwpn  wwpn  |  -host  host_id_or_name  |  -controller  controller_id_or_name  |  -cluster  cluster_id_or_name  } ] [  -bytes  ]  

参数

-nohdr
(可选)缺省情况下,将在简明样式视图中显示每个数据列的标题,在详细样式视图中显示每个数据项的标题。-nohdr 参数用于禁止显示这些标题。
Note: 如果没有要显示的数据,那么不会显示标题。
-delim delimiter
(可选)缺省情况下,简明视图中的所有数据列都以空格分隔。每列的宽度设置为每个数据项的最大宽度。在详细视图中,每个数据项各占一行,如果显示标题,将用空格来分隔数据与标题。-delim 参数会覆盖此行为。-delim 参数的有效输入为一个单字节字符。如果在命令行中输入 -delim :,那么在简明视图中将用冒号字符 (:) 分隔所有数据项;例如,不会出现列间距。在详细视图中,数据与标题间以指定的定界符分隔。
-nodenode_name | node_id
(可选)显示指定节点的所有端口的输出。唯一能与 -node 参数一起指定的参数是 -port 参数。
-portport_id
(可选)显示登录到指定端口标识和节点的所有全球端口名 (WWPN) 的简明视图。-port 参数必须仅与 -node 参数一起指定。有效的 port_id 值从 1(最小值)到节点光纤通道 (FC) I/O 端口数(最大值)。该值指定了重要产品数据 (VPD) 中的端口号或本地端口的十六进制 WWPN。
-wwpnwwpn
(可选)显示已登录到指定 WWPN 的所有端口的列表。不能将 -wwpn 参数与任何其他参数一起使用。
-hosthost_id_or_name
(可选)指定主机名或标识。发出带 -host 参数的 lsfabric 命令相当于对指定主机的每个已配置 WWPN 发出 lsfabric wwpnwwpn 命令。例如,具有两个端口的主机(分别连接至一个 8 节点集群系统(系统)中每个节点的一个端口)将生成 16 行输出。不能将 -host 参数与任何其他参数一起使用。
-controllercontroller_id_or_name
(可选)指定控制器标识或名称。在此命令中,不能将 -controller 参数与任何其他参数一起使用。发出带 -controller 参数的 lsfabric 命令相当于对指定控制器的每个已配置 WWPN 发出 lsfabric wwpnwwpn 命令。例如,具有四个端口的控制器(连接至含 2 个对应 SAN 的 8 节点系统)将生成 64 行输出。
-clustercluster_id_or_name
(可选)指定系统标识或名称。不能将 -cluster 参数与任何其他参数一起使用。发出带 -cluster 参数的 lsfabric命令相当于对指定系统中的每个已知 WWPN 发出 lsfabric wwpnwwpn 命令。输出的排序方式为先按远程 WWPN,再按系统 WWPN。此参数可用于检查本地系统或本地与远程系统之间的连接状态。本地系统标识或名称指定后,每个节点到节点的连接将列示两次:每一端显示一次。例如,一个包含两个对应 SAN 的 8 节点系统会生成 8 个节点,乘以其他 7 个节点,再乘以 2 个 SAN,然后再乘以 4 个点对点登录,最后得到 448 行输出。
Note: 必须使用与本地系统的远程拷贝伙伴关系来对系统进行配置。远程拷贝包括高速镜像、全局镜像和 HyperSwap 它必须显示在 lssystem 视图中。
-bytes
(可选)将所有容量显示为字节。

描述

lsfabric 命令可以与任何其他参数一起发出,以显示信息的有限子集。如果该命令发出时不带任何参数,那么将提供每个节点的输出。

Remember: local_port 字段的值是节点的光纤通道 (FC) 端口号。
类型状态列的值如下:
state active
该值的含义取决于其应用的对象,具体如下所示:
主机或控制器
最近 5 分钟内发出过小型计算机系统接口 (SCSI) 命令。
节点
节点端口可以看到其他端口。
state inactive
最近 5 分钟内未完成任何事务。
Note: 发出命令将控制器端口从不活动状态更改为活动状态最多会花费 10 秒。发出命令将主机端口从不活动状态更改为活动状态最多会花费 5 分钟。
state blocked
该值显示因系统端口掩码设置而处于 blocked 状态的连接。
type
将显示以下某个值:
  • host
  • node
  • controller
  • unknown
  • nas

可发出该命令来查看有关系统可用连接的所有信息。

Remember: lsfabric 命令限制为显示 16,384 个条目。如果您具有大型系统配置,所含条目超过这些限制,那么必须过滤输出(例如,按照节点或节点端口进行过滤),以便能够查看所有光纤网登录记录。

使用定界符的调用示例

lsfabric -delim : 

生成的输出,其中每行输出都包含以下用冒号隔开的列:

remote_wwpn:remote_nportid:id:node_name:local_wwpn:
local_port:local_nportid:state:name:cluster_name:type

Lenovo Storage V7000 节点使用的 WWPN 的调用示例

lsfabric wwpn port

生成的输出:

remote_wwpn      remote_nportid id node_name local_wwpn       local_port local_nportid state  name        cluster_name  type 
5005076801305160 011B00         1  node1     500507680140506A 1          011600        active node1       def110774     node 
10000000C95A01E7 011C00         1  node1     500507680130506A 2          011700        active                           nas

用于显示因系统掩码设置受阻而未使用的节点登录的调用示例

lsfabric -delim : 

生成的输出:

remote_wwpn:remote_nportid:id:node_name:local_wwpn:local_port:local_nportid:state:name:cluster_name:type
500507680304D190:021700:5:nodeA:500507680304A100:1:020300:active:node4:Cluster_9.115.2:node
500507680304D190:021700:2:nodeB:500507680308A101:2:021800:active:node4:Cluster_9.115.2:node
500507680304D190:021700:3:nodeC:500507680308190D:2:020A00:active:node4:Cluster_9.115.2:node
500507680308D190:011700:5:nodeA:500507680308A100:2:011000:blocked:node4:Cluster_9.115.2:node
500507680308D190:011700:2:nodeB:500507680304A101:1:010D00:blocked:node4:Cluster_9.115.2:node
500507680308D190:011700:3:nodeC:500507680304190D:1:011200:blocked:node4:Cluster_9.115.2:node

显示节点 1 的内部连接的调用示例

lsfabric -internal -delim : -node 1

生成的输出:

remote_wwpn:remote_nportid:id:node_name:local_wwpn:local_port:local_nportid:state:name:cluster_name:type
500507680C520034:010E00:1:node1:500507680C210033:5:010200:active:node2:Cluster_9.19.88:node 
500507680C520034:010E00:1:node1:500507680C220033:6:010F00:active:node2:Cluster_9.19.88:node 
500507680C520034:010E00:1:node1:500507680C510033:9:010A00:active:node2:Cluster_9.19.88:node 
500507680C520034:010E00:1:node1:500507680C520033:10:010B00:active:node2:Cluster_9.19.88:node 
500507605EBFEA91:010900:1:node1:500507680C210033:5:010200:active:::expansion 
500507605EBFEA91:010900:1:node1:500507680C220033:6:010F00:active:::expansion 
500507605EBFEA91:010900:1:node1:500507680C510033:9:010A00:active:::expansion 
500507605EBFEA91:010900:1:node1:500507680C520033:10:010B00:active:::expansion 
500507605E828601:010100:1:node1:500507680C210033:5:010200:active:::expansion 
500507605E828601:010100:1:node1:500507680C220033:6:010F00:active:::expansion 
500507605E828601:010100:1:node1:500507680C510033:9:010A00:active:::expansion 
500507605E828601:010100:1:node1:500507680C520033:10:010B00:active:::expansion 
500507605E828611:010700:1:node1:500507680C210033:5:010200:active:::expansion 
500507605E828611:010700:1:node1:500507680C220033:6:010F00:active:::expansion 
500507605E828611:010700:1:node1:500507680C510033:9:010A00:active:::expansion 
500507605E828611:010700:1:node1:500507680C520033:10:010B00:active:::expansion 
500507680C210034:010000:1:node1:500507680C210033:5:010200:active:node2:Cluster_9.19.88:node 
500507680C210034:010000:1:node1:500507680C220033:6:010F00:active:node2:Cluster_9.19.88:node 
500507680C210034:010000:1:node1:500507680C510033:9:010A00:active:node2:Cluster_9.19.88:node 
500507680C210034:010000:1:node1:500507680C520033:10:010B00:active:node2:Cluster_9.19.88:node 
500507605EBFEAB1:010400:1:node1:500507680C210033:5:010200:active:::expansion 
500507605EBFEAB1:010400:1:node1:500507680C220033:6:010F00:active:::expansion 
500507605EBFEAB1:010400:1:node1:500507680C510033:9:010A00:active:::expansion 
500507605EBFEAB1:010400:1:node1:500507680C520033:10:010B00:active:::expansion 
500507680C510034:010D00:1:node1:500507680C210033:5:010200:active:node2:Cluster_9.19.88:node 
500507680C510034:010D00:1:node1:500507680C220033:6:010F00:active:node2:Cluster_9.19.88:node 
500507680C510034:010D00:1:node1:500507680C510033:9:010A00:active:node2:Cluster_9.19.88:node 
500507680C510034:010D00:1:node1:500507680C520033:10:010B00:active:node2:Cluster_9.19.88:node 
500507605EBFEA82:010500:1:node1:500507680C210033:5:010200:active:::expansion 
500507605EBFEA82:010500:1:node1:500507680C220033:6:010F00:active:::expansion 
500507605EBFEA82:010500:1:node1:500507680C510033:9:010A00:active:::expansion 
500507605EBFEA82:010500:1:node1:500507680C520033:10:010B00:active:::expansion 
500507605EBFEAA2:010600:1:node1:500507680C210033:5:010200:active:::expansion 
500507605EBFEAA2:010600:1:node1:500507680C220033:6:010F00:active:::expansion 
500507605EBFEAA2:010600:1:node1:500507680C510033:9:010A00:active:::expansion 
500507605EBFEAA2:010600:1:node1:500507680C520033:10:010B00:active:::expansion 
500507680C220034:010C00:1:node1:500507680C210033:5:010200:active:node2:Cluster_9.19.88:node 
500507680C220034:010C00:1:node1:500507680C220033:6:010F00:active:node2:Cluster_9.19.88:node 
500507680C220034:010C00:1:node1:500507680C510033:9:010A00:active:node2:Cluster_9.19.88:node 
500507680C220034:010C00:1:node1:500507680C520033:10:010B00:active:node2:Cluster_9.19.88:node 
500507605E828631:010800:1:node1:500507680C210033:5:010200:active:::expansion 
500507605E828631:010800:1:node1:500507680C220033:6:010F00:active:::expansion 
500507605E828631:010800:1:node1:500507680C510033:9:010A00:active:::expansion 
500507605E828631:010800:1:node1:500507680C520033:10:010B00:active:::expansion 
500507605E828621:010300:1:node1:500507680C210033:5:010200:active:::expansion 
500507605E828621:010300:1:node1:500507680C220033:6:010F00:active:::expansion 
500507605E828621:010300:1:node1:500507680C510033:9:010A00:active:::expansion 
500507605E828621:010300:1:node1:500507680C520033:10:010B00:active:::expansion