升级ESXi引起的光纤卡与NetApp存储互联问题

作者: loaf 分类: 虚拟化 发布时间: 2017-08-31 15:22

将原来的ESXi 5.0升级到6.0,机器上有两块光纤卡,一块是原来是单口4Gb的老光纤卡,一块是双口的8Gb卡。原来是ESXi 5.0时,不认新卡,我们也一直只用原来的4GB卡,升级到6.0后,不认老卡,到是认出了新卡。但是,用vClient访问到ESXi,在存储适配器里能看到HBA卡设备,但是在详细信息里看不到目标设备。
想了想,能看到适配器,和驱动应该没有关系。那么问题要么出在光纤交换机上,要么出在NetAPP的存储上。
先连到我们的博科光纤交换机,用switchshow命令,看到光纤的WWN号一切正常,状态也是online,于是连到Netapp存储,用fcp show initiator查看,

发现对应的WWN号在Group一栏是空的,我想是因为这个光纤的端口没有映射到卷组的原因。
用下面的命令:

FAS2040A> igroup add vmgroup 50:01:43:80:21:e4:07:90

解决问题。
因为我们是双头的,发现FAS2040A加好后,FAS2040B,仍然显示Group处是空的,但是回到vClinet里,已经能找到设备和路径了。
然后我又到FAS2040B中,再加一遍两个WWN,反正两边看起来都已经正常了。
原来这些操作都是找外包的运维方处理,现在我们的合同终止后,才不得不自己折腾,在网上搜了半天资料,也找不到有用的内容,一条命令,花费了几天的时间。在解决问题后才想起来,我应该去Google,而不是在百度折腾,试了一下,果然,Google的内容本可以让我少花几天的时间,真是太郁闷了。