截了个在Linux环境使用Qlogic的SANsurfer工具的方法,如果可以安装SANsurfer你可以照着截图查询HBA相关信息:
多谢Jeffey,图里面的Port Type和 HBA Status应该对应的就是hostx目录下的port_type和 port_state文件了。
楼主,根据不同HBA卡的类型有不同应用工具参看HBA卡状态,如:Emulex的OCmanager工具和Qlogic的SANsurfer工具。在linux上安装好相关驱动后,直接运行应用工具就可以查看到相应状态了,如图:
这是Windows上的工具吧?Linux应该没有类似的GUI输出吧
Linux系统也可以安装。
zhuzhu,看看你的linux里面有没有这个目录,你两个HBA的话,应该是host1和host2,进去以后cat一下port_state,如果是online的话,就是链接上了。
# cd /sys/class/fc_host/host#
# cat port_state
多谢Fenglin啦,给我指了条明路。
此法可行,但不能判断,Online的意思应该是该口可用。
如果判断是否连线,要结合里面的另外一个文件port_type,
如果未连线,应该为Unknown。
如果连线,内容是NPort之类的内容。
我在生产环境严重过了,靠谱!
客气了,原来如此,又长知识了,也谢谢你,大家共同进步