常用操作系统查看主机的WWN号码

FC HBA,也即Fibre Channel Host Bus Adapter,光纤通道主机适配器,简称光纤适配器。

在FC网络环境中,主机需要和FC网络、FC存储设备(SAN磁盘阵列)连接时需要使用一种接口卡,就如同连接以太网需要以太网卡一样,这种接口卡就叫做FC HBA,简称FC HBA卡。

和以太网卡的MAC地址一样,HBA上也有独一无二的标识,:WWN(World Wide Name),FC HBA上的WWN有两种:

① Node WWN(WWNN):每块HBA有其独有的Node WWN;

② Port WWN(WWPN):每块HBA卡上每个port有其独一无二的Port WWN。

由于通信是通过port进行的,因此多数情况下需要使用WWPN而不是WWNN。 WWN的长度为8bytes,用16进制表示并用冒号分隔,例如:50:06:04:81:D6:F3:45:42

AIX:
1,获得AIX主机连接的光纤设备:
# lsdev -Cc adapter -S a | grep fcs
fcs0 Available 09-08 FC Adapter
fcs1 Available 09-09 FC Adapter
其中,显示有两块光纤卡.fcs0和fcs1
2,查看光纤卡的WWN号
# lscfg -vpl fcs0
fcs0 U787B.001.DNWG664-P1-C1-T1 FC Adapter

Part Number.................10N8620
Serial Number...............1B74404468
Manufacturer................001B
EC Level....................A
Customer Card ID Number.....5759
FRU Number.................. 10N8620
Device Specific.(ZM)........3
Network Address.............10000000C96E2898
ROS Level and ID............02C82138
Device Specific.(Z0)........1036406D
Device Specific.(Z1)........00000000
Device Specific.(Z2)........00000000
Device Specific.(Z3)........03000909
Device Specific.(Z4)........FFC01159
Device Specific.(Z5)........02C82138
Device Specific.(Z6)........06C12138
Device Specific.(Z7)........07C12138
Device Specific.(Z8)........20000000C96E2898
Device Specific.(Z9)........BS2.10X8
Device Specific.(ZA)........B1F2.10X8
Device Specific.(ZB)........B2F2.10X8
Device Specific.(ZC)........00000000
Hardware Location Code......U787B.001.DNWG664-P1-C1-T1
其中标红的部分就是光纤卡的WWN号

HP-Unix:
1,列出HP机上连接的光纤卡设备:
# ioscan -fnC fc
Class I H/W Path Driver S/W State H/W Type Description
=================================================================
fc 0 0/3/1/0 fcd CLAIMED INTERFACE HP A6826-60001 2Gb Dual Port PCI/PCI-X Fibre Channel Adapter (FC Port 1)
/dev/fcd0
fc 1 0/3/1/1 fcd CLAIMED INTERFACE HP A6826-60001 2Gb Dual Port PCI/PCI-X Fibre Channel Adapter (FC Port 2)
/dev/fcd1
由此图可以看到,/dev/fcd0和/dev/fcd1是两个光纤卡
2, 查看光纤卡的WWN号
# fcmsutil /dev/fcd0

Vendor ID is = 0x001077
Device ID is = 0x002312
PCI Sub-system Vendor ID is = 0x00103c
PCI Sub-system ID is = 0x0012ba
PCI Mode = PCI-X 133 MHz
ISP Code version = 3.3.18
ISP Chip version = 3
Topology = PTTOPT_FABRIC
Link Speed = 2Gb
Local N_Port_id is = 0xa10500
Previous N_Port_id is = None
N_Port Node World Wide Name = 0x50060b00001db241
N_Port Port World Wide Name = 0x50060b00001db240
Switch Port World Wide Name = 0x205e000dec0e2e00
Switch Node World Wide Name = 0x2001000dec0e2e01
Driver state = ONLINE
Hardware Path is = 0/3/1/0
Maximum Frame Size = 2048
Driver-Firmware Dump Available = NO
Driver-Firmware Dump Timestamp = N/A
Driver Version = @(#) libfcd.a HP Fibre Channel ISP 23xx & 24xx Driver B.11.23.04 /ux/core/isu/FCD/kern/src/common/wsio/fcd_init.c:Oct 18 2005,08:21:11
其中红色部分显示了HBA卡的WWNN和WWPN号,另外还能看到该HBA卡连接的光纤交换机端口的WWN号

Solaris:
solaris上用luxadm命令来管理存储设备以及光纤相关设备.
1, 查询现有存储设备和光纤设备,可以读到包括磁盘设备的WWN号
# luxadm probe
2, 查看HBA的prot,可以得到HBA卡的port值以及连接属性:
# luxadm -e port
/devices/pci@0,0/pci1022,7450@2/pci1077,101@1/fp@0,0:devctl NOT CONNECTED
/devices/pci@0,0/pci1022,7450@2/pci1077,101@1,1/fp@0,0:devctl CONNECTED
从中可以看到仅有一块光纤卡连接到存储设备
3, 选择那个已经连接的HBA卡,查看其WWN号
格式: # luxadm -e dump_map 设备port.其中port值可从步骤2得到.如下图啊所示:
# luxadm -e dump_map /devices/pci@0,0/pci1022,7450@2/pci1077,101@1/fp@0,0:devctl
Pos Port_ID Hard_Addr Port WWN Node WWN Type
0 0 0 210000e08b19827a 200000e08b19827a 0x1f (Unknown Type,Host Bus Adapter)

Redhat:
在Redhat中,设备管理的相关信息都保存在内核中,即/proc目录.所以我们一般查询CPU,内存,磁盘等信息,也是在该目录下. 其中HBA卡相关信息保存在/proc/scsi/qla2300/目录下,不同设备对应不同的文件名,例如
# grep scsi /proc/scsi/qla2300/1
Number of reqs in pending_q= 0, retry_q= 0, done_q= 0, scsi_retry_q= 0
scsi-qla0-adapter-node=200000e08b9cf661;
scsi-qla0-adapter-port=210000e08b9cf661;
就可以查到系统第一块HBA卡的WWNN和WWPN号.

VMWARE ESX3.5

vmware EXS3.5
[root@EXS3 root]# more /proc/scsi/lpfc/2
Emulex LightPulse FC SCSI elx_7.4.0.13-2
IBM 42C2069 4Gb 1-Port PCIe FC HBA for System x on PCI bus 10 device 00 irq 153
BoardNum: 0
SerialNum: 11S43W7509YK10278318TM
Firmware Version: 2.50A6 (Z2D2.50A6)
Hdw: 2057706d
VendorId: 0xfe0010df
Portname: 10:00:00:00:c9:52:94:0a Nodename: 20:00:00:00:c9:52:94:0a

Link Down
[root@EXS3 root]#

from:http://hi.baidu.com/chance_gao/blog/item/c8beb7fb5dc3ec2a4e4aea47.html

[@more@]

时间: 2024-11-01 22:35:11

常用操作系统查看主机的WWN号码的相关文章

跟老男孩学Linux运维:Shell编程实战2.5 常用操作系统默认的Shell

2.5 常用操作系统默认的Shell 在常用的操作系统中,Linux下默认的Shell是Bourne Again shell(bash):Solaris和FreeBSD下默认的是Bourne shell(sh):AIX下默认的是Korn Shell(ksh). 这里重点讲Linux系统环境下的Bourne Again shell(bash). 下面来看一个企业面试题:CentOS Linux系统默认的Shell是什么?这题的答案就是bash. 通过以下两种方法可以查看CentOS Linux系统

Docker关于busybox使用详解以及常用操作系统镜像说明

busybox是一个软件工具箱,里边集成了linux中几百个常用的linux命令以及工具.很多时候我们可能需要安装一些虚拟系统包括里边配置一些环境,那么就需要下载一些操作系统镜像,比如ubuntu .centos等等. 1,busybox镜像. 先查询镜像: docker search  busybox [root@niaoyun43442 yum.repos.d]# docker search busybox INDEX       NAME                          

知道IP地址如何查看主机名和MAC(网卡)地址

可以利用nbtstat命令来查看 格式为:nbtstat -a IP 例如:要查看IP地址为192.168.1.13的主机名

Android超越Windows成互联网用户最常用操作系统

据外媒报道,互联网监测公司Statcounter的一项研究显示,谷歌(微博)Android已经超过微软Windows成为互联网用户最常用的操作系统. 对互联网和应用程序用户来说,移动设备已经与台式机同等重要,甚至更加重要. Statcounter研究发现,Android已经超过Windows成为互联网用户最常用的操作系统. 2017年3月,在StatCounter跟踪的网站中,Android用户的访问量占37.93%,Windows用户的访问量占37.91%.两者之间的差距不大,但这是一个转折点

linux操作系统中的netstat命令查看端口状态的使用和window操作系统查看端口号

1:linux操作系统 netstat 命令用于显示各种网络相关信息,即网络状态.而我主要使用netstat查看端口号是否启动: 参数详情: 1 -a (all)显示所有选项,默认不显示LISTEN相关 2 -t (tcp)仅显示tcp相关选项 3 -u (udp)仅显示udp相关选项 4 -n 拒绝显示别名,能显示数字的全部转化成数字. 5 -l 仅列出有在 Listen (监听) 的服務状态 6 7 -p 显示建立相关链接的程序名 8 -r 显示路由信息,路由表 9 -e 显示扩展信息,例如

linux中常用的查看硬件命令

最近整理了平时工作中经常使用的命令,主要分为两大块,一块是查看硬件信息的命令,另一块是监控硬件运转情况的命令.这一篇只涉及查看硬件信息的命令,有关监控硬件运转的命令,我会在下一篇博客中给大家分享.这些命令为我们故障诊断时提供了依据,熟练掌握这些命令是非常必要的. 1.查看cpu信息 (1)cpu型号 (2)物理CPU个数 2个物理CPU (3)每个物理CPU的核心个数 6个物理核心封装在同一个CPU里面 (4)是否使用了超线程 共用24个逻辑CPU 有上面几幅图可知,共用2CPU,12个物理核心

查看主机的内存使用情况

这个是我在国外的一个站点上看到的使用Asp.Net得到一些系统变量的程序,大家可以看看,其实这个程序没有多大的用处,只是说明一下asp.Net 的强大功能而已.<script language="C#" runat=server>void Page_Load(Object sender, EventArgs ev){ProcessInfo[] history = ProcessModelInfo.GetHistory(100);for( int i=0; i<hist

linux直接用命令查看主机cpu型号,个数,逻辑c个数,核心数

无需第三方工具,proc文件系统里面的/proc/cpuinfo提供了丰富的cpu信息. 其输出类似如下: processor       : 0 vendor_id       : AuthenticAMD cpu family      : 16 model           : 4 model name      : Quad-Core AMD Opteron(tm) Processor 8382 stepping        : 2 microcode       : 0x10000

CentOS常用命令大全

  初学Linux系统,看的是鸟哥的Linux私房菜 基础学习篇(第三版),还在看书阶段中,感觉就是命令和参数难道记呢,还有各种权限设置,先整理了这些常用的命令,以便使用中查阅. 一:使用CentOS常用命令查看cpu more /proc/cpuinfo | grep "model name" grep "model name" /proc/cpuinfo [root@localhost /]# grep "CPU" /proc/cpuinfo