2022
我们一起努力

轻松掌握:Linux中查看WWN号的方法

Linux系统中,WWN(World Wide Number)号是一种用于识别存储设备的唯一标识符。它由8组16进制数构成,每组之间用冒号隔开。在运维或故障排除中,查看存储设备的WWN号是非常重要的一步。那么,在Linux中如何查看存储设备的WWN号呢?下面介绍两种方法。

方法一:使用sg3_utils命令

sg3_utils是一个可用于与SCSI设备交互的命令行工具包,也可以用于查询Fibre Channel HBA硬件信息。以下是使用sg3_utils命令查看WWN号的步骤:

第一步,安装sg3_utils命令。对于CentOS/RHEL系统,使用以下命令:

```
yum install sg3_utils
```

第二步,检查已安装的Fibre Channel HBA。使用以下命令:

```
lspci | grep -i fibre
```

第三步,使用以下命令查看每个HBA的WWN号:

```
sg_map -i
```

在命令输出中,找到与每个HBA对应的设备地址,WWN号将显示在地址后面。例如,输出可能如下所示:

```
/dev/sg0 0 0 0 0 /dev/sda
/dev/sg1 0 0 0 1 /dev/sdb
/dev/sg2 0 0 0 2 /dev/sdc
/dev/sg3 0 0 0 3 /dev/sdd
0x500143800384723a /dev/sg4
```

其中,"0x500143800384723a"就是HBA的WWN号。

方法二:使用Fibre Channel信息文件/sys/class/fc_host/host*

Fibre Channel信息文件/sys/class/fc_host/host*/port_name包含了每个HBA的WWN号。以下是使用/sys/class/fc_host/host*/port_name文件查看的步骤:

第一步,使用以下命令列出所有Fibre Channel HBA:

```
ls /sys/class/fc_host/
```

第二步,依次查看每个HBA的WWN号。使用以下命令:

```
cat /sys/class/fc_host/host*/port_name
```

输出中,类似于"0x500143800384723a"的字符串就是WWN号。

通过上述两种方法,我们可以快速方便地获取存储设备的WWN号。

赞(0)
文章名称:《轻松掌握:Linux中查看WWN号的方法》
文章链接:https://www.fzvps.com/192756.html
本站文章来源于互联网,如有侵权,请联系管理删除,本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
图片版权归属各自创作者所有,图片水印出于防止被无耻之徒盗取劳动成果的目的。

评论 抢沙发

评论前必须登录!