Brocade FC 与 VMware / Linux 对接实战:主机侧查看 WWPN、交换机 switchshow/nsshow 核对、Alias/Zone/cfgenable 划分与验收,含看不到盘的常见原因对照表。本篇为「FC 存储网络 · 进阶运维实战(第二辑)」第 6 篇。前几篇多在交换机侧;本篇打通主机↔ 交换机 ↔ 存储:怎么查 WWN、怎么划 Zone、怎么验收。
适用:Brocade FC 交换机 + VMware ESXi / Linux 主机;命令以常见版本为例,主机侧以发行版差异为准。
对接失败,现场最常见的三句话:
记住一条主线:
主机查出WWPN→ 交换机 switchshow 核对真实登录 WWPN→ Zone 把「主机 WWPN + 存储 WWPN」放进同一 Zone→ cfgsave → cfgenable→ cfgactvshow / nsshow 验收→ 主机刷新多路径 / 扫描 LUN
01 对接前先搞清三个身份
建议生产环境:优先用WWPN 划 Zone(换口更灵活;见《Zone 冲突排查》最佳实践)。
ESXi / Linux ──F-Port── 博科交换机 ──F-Port── 存储阵列WWPN-H Zone WWPN-S
02 对接检查清单(动手前勾选)
03 主机侧:怎么查 WWN / WWPN
3.1 VMware ESXi
方式A:vSphere Client(常用)
选中主机→ 配置 / Configure
存储适配器Storage Adapters
选中vmhba(FC HBA)
查看WWNN / WWPN(不同版本界面文案略有差异)
方式B:ESXi Shell / SSH
# 查看 FC HBA 与 WWPN(命令随版本可能为 esxcli 路径)esxcli storage san fc list# 或esxcfg-scsidevs -a
记下:每条路径一个WWPN(双口 HBA 通常至少 2 个)。
3.2 Linux
查看FC HBA:
# 系统是否识别到 fc_hostls /sys/class/fc_host/# 查看 WWPN(示例 host0)cat /sys/class/fc_host/host0/port_namecat /sys/class/fc_host/host0/node_name
port_name 一般为 WWPN(常见 0x2100... 格式,划 Zone 时按交换机习惯写成冒号分隔)。
HBA 厂商工具(可选):
多路径(Linux):
multipath -ll # 若已配置 multipathd
Zone / 链路通了之后,才谈多路径是否聚合成功。
3.3 WWPN 格式注意
04 交换机侧:核对「真实登录」的 WWPN
主机抄下来的WWPN,必须和交换机看到的一致。
关注主机所在端口:
... Online FC F-Port 10:00:00:90:fa:10:52:28
补充确认:
主机WWPN 应出现在登录设备列表中。
05 Zone 划分实战(推荐流程)
5.1 规划(示例)
Zone 建议: Single Initiator(一个主机发起端进一个 Zone,对多个 Target 视规范而定)。
5.2 创建 Alias → Zone → Config
# 1)Alias(可选但推荐,好记)switch:admin> alicreate "ESXi01_HBA0", "10:00:00:90:fa:10:52:28"switch:admin> alicreate "STOR01_P0", "50:01:43:80:06:31:1d:14"# 2)Zoneswitch:admin> zonecreate "zone_esxi01_stor01", "ESXi01_HBA0;STOR01_P0"# 3)加入配置并保存、激活switch:admin> cfgadd "prod_cfg", "zone_esxi01_stor01"switch:admin> zone --validateswitch:admin> cfgsaveswitch:admin> cfgenable prod_cfg
标准顺序:cfgsave → cfgenable。只 save 不 enable = 主机永远看不到。
5.3 双路径主机怎么划?
06 对接验收(交换机 + 主机)
6.1 交换机侧
6.2 VMware 侧
6.3 Linux 侧
# 重新扫描 SCSI(示例,按发行版选用)echo "- - -" > /sys/class/scsi_host/hostX/scan# 或 rescan-scsi-bus.sh / 厂商工具multipath -llLsblk
07 常见对接失败对照表
08 实战小案例:ESXi Online,Datastore 扫不出来
教训:主机抄WWPN 后,必须用 switchshow / nsshow 对真实登录名;交换机 Online 不能代替 Zone 写对。
09 安全与变更提示
10 命令速查表
交换机(博科)
主机
11 一句话总结
主机查WWPN,交换机 switchshow 对真身,Zone 把主机和存储绑同一区,cfgenable 后 cfgactvshow 验收——VMware / Linux 对接,差的往往不是光纤,是 WWPN 写错或只 save 没 enable!
12 彩蛋
公众号回复「FC主机对接」 自动领取:
① VMware / Linux 查 WWPN 步骤卡片(可打印)
② 主机对接Zone 规划表(含双路径)
③ 对接验收Checklist(交换机 + 主机)
④ 常见「看不到盘」分流图
光纤连上只是开始,WWPN 对齐 + Zone 生效才算对接成功!
