HP-UNIX系统
查询HBA卡名称
ioscan -fnC fc
根据查询结果,该机器有2块HBA卡,设备名称分别为/dev/td1,/dev/td2。
根据HBA卡名称查询WWW号
fcmsutil /dev/XX
上图分别为/dev/td1和/dev/td2设备的WWN号,注意:WWN号为标红的“N_Port Port World Wide Name”。
LINUX 系统
下面是针对centos的查询方法。cat /sys/class/fc_host/host1/port_name
其中host1为HBA卡的端口号,若1台机器有多张HBA卡,需要修改对应的端口号查看cat /sys/class/fc_host/host[1-4]/port_name
windows系统
windows下HBA卡WWW号查询介绍2种,分别为fcinfo和脚本。
fcinfo查询方式适用于windows server 2003及以上版本;脚本查询仅适用于windwos server 2008及以上版本。
fcinfo查询
下载fcinfo工具
根据操作系统版本选择对应版本的工具下载并安装。
fcinfo下载
查询
进入命令行,然后切换至c:\windows\syswow64,输入fcinfo
查询。
脚本查询
下载脚本
微软TechNet脚本中心提供一个powershell查询脚本,点击下载。
下载之后复制脚本至c:\windows\temp(可自己决定目录)。
注意:之后所有操作均在windows powershell中执行。
修改powershell设置
windowpowershell默认执行策略(ExecutionPolicy)为Restricted,为顺利执行脚本,此处修改为RemoteSigned,否则执行脚本会出现“无法加载文件XXXX,因为在此系统中禁止执行脚本”的报错。
获取当前默认执行策略get-ExecutionPolicy
设置执行策略为RemoteSignedset-ExecutionPolicy RemoteSigned
执行脚本
切换至脚本所在目录,然后执行命令
Import-Module .\Get-HBAWin.ps1
Get-HBAWin -ComputerName 192.168.10.6