linux查看WWN号及常见问题解决

  • 查看WWN号
  • 查看WWID号
  • 查询常见问题

查看WWN号

要查看CentOS 6.7版本的WWN号,可以执行以下步骤:
1.确保已经连接了存储设备。

 lspci | grep -i fibre

2.在终端中输入命令:lsscsi,然后按 Enter 键。该命令会显示已连接的存储设备的信息。

lsscsi

3.找到你想查看WWN号的存储设备,并查看其 WWN 号。WWN 号通常在类似于[X:X:X:X]格式的信息中给出,其中 X 是一个十六进制数字。

如图所示

4.如果存储设备支持多路径(例如使用MPIO技术),则可能会有多个 WWN 号。请查看所有 WWN 号并记下它们。

查询WWN号
ls /sys/class/fc_host/      //查询光模块
cat /sys/class/fc_host/hostX/port_name   //其中X代表不同的数字

如图所示

说明:
通常Emulex的HBA卡的WWN号的第一个数字为1,Qlogic的HBA卡的WWN号的第一个数字为2。

注意:为了运行 lsscsi 命令,你需要具有 root 或 sudo 权限。

查看WWID号

查看WWID号时不同版本的脚本查看命令不同
查询linux系统版本可以通过以下命令进行查看

cat /etc/redhat-release

  1. CentOS 5.X及之前版本使用如下脚本命令。
for i in `cat /proc/partitions | awk {'print $4'} | grep sd`
do
echo "Device: $i WWID: `scsi_id -g -u -s /block/$i`"
done | sort -k4
  1. CentOS 6.X版本使用如下脚本命令。
for i in `cat /proc/partitions | awk {'print $4'} | grep sd`
do
echo "Device: $i WWID: `scsi_id --page=0x83 --whitelisted --device=/dev/$i`"
done | sort -k4
  1. CentOS 7.X版本使用如下脚本命令。
for i in `cat /proc/partitions | awk {'print $4'} | grep sd`
do
echo "Device: $i WWID: `/usr/lib/udev/scsi_id --page=0x83 --whitelisted --device=/dev/$i`"
done | sort -k4
  1. CentOS8.X版本使用如下脚本命令。
for i in `cat /proc/partitions | awk {'print $4'} | grep sd`
do
echo "Device: $i WWID: `/usr/lib/udev/scsi_id --page=0x83 --whitelisted --device=/dev/$i`"
done | sort -k4

查询常见问题

若查询时出现-bash: scsi_id: command not found 大概率是以下几种情况

1.“scsi_id"包没有安装在您的系统上,或者该命令不在您的shell的搜索路径中。要在CentOS上安装“scsi_id"软件包,您可以运行以下命令:复制代码请安装和目标安装完软件包后,您可以再次尝试运行前面的命令来检查设备的WWID。

sudo yum install -y scsi-target-utils

2.安装好软件包后若还是出现-bash: scsi_id: command not found说明可能是脚本中的scsi_id目录路径不对,所以我们需要查找到正确的scsi_id目录路径进行查询。

3.尝试执行以下命令来查找scsi_id命令的确切位置

sudo find / -name scsi_id 2>/dev/null


4.查找到确切位置后替换到上述脚本的目录路径中再进行查找。以我当前centos6.7版本为例。

for i in `cat /proc/partitions | awk {'print $4'} | grep sd` ;do echo "Device: $i WWID: `/usr/lib/udev/scsi_id --page=0x83 --whitelisted --device=/dev/$i`"; done | sort -k4

如果命令没有返回结果,则可能是以下原因之一:

1.没有符合条件的设备:如果您的系统中没有任何 SCSI 设备,那么该命令将没有任何输出。

2.磁盘未挂载:如果设备未挂载,该命令也可能不会有输出。

3.没有权限:如果您没有足够的权限运行该命令,则它可能不会有输出。您需要使用 sudo 或以 root 用户身份运行该命令。

linux查看WWN号及常见问题解决相关推荐

  1. linux查看wwn号 工具,Linux下如何查看服务器WWN号

    PC server主机与FC存储进行连接时,一般需要加装HBA卡,两者之间衔接的一个重要参数就是wwn号.redhat或suse下查看wwn号的方法如下. 一.SuSE Linux 9 查看 /pro ...

  2. linux服务器查看wwn号,linux 下查看wwn号

    PC server主机与FC存储进行连接时,一般需要加装HBA卡,两者之间衔接的一个重要参数就是wwn号.redhat或suse下查看wwn号的方法如下. 一.SuSE Linux 9 查看 /pro ...

  3. linux命令查硬盘wwn,Linux系统怎么查看wwn号

    在linux系统中,pc server主机和fc存储连接的时候,需要涉及到wwn号,那么wwn号要如何查看呢?下面秋天网 Qiutian.ZqNF.Com小编给大家介绍下wwn号在linux各系统下查 ...

  4. linux命令查硬盘wwn,Linux系统查看wwn号的技巧

    在Linux系统中,PC server主机和FC存储连接的时候,需要涉及到wwn号,那么wwn号要如何查看呢?下面小编给大家介绍下wwn号在Linux各系统下查看的方法. PC server主机与FC ...

  5. linux下查看wwn号

    linux终端命令行中通过"cat /sys/class/fc_host/host*/port_name"命令查看wwn号即可 cat /sys/class/fc_host/hos ...

  6. 宝塔Linux启动mongodb失败,Linux安装MongoDB启动及常见问题解决

    Linux安装MongoDB启动及常见问题解决,目录,的是,后台,运行状态,如图 Linux安装MongoDB启动及常见问题解决 易采站长站,站长之家为您整理了Linux安装MongoDB启动及常见问 ...

  7. linux查看进程号和进程

    linux查看进程号和进程 ps -p  aaa           查看aaa进程的进程号 ps  -C  1234          查看进程号为1234的进程 ps   -A           ...

  8. linux查看进程号、端口号

    进程ID是由操作系统内核进行分配和管理的,而端口号是由通讯协议内核分配并进行管理的. Linux查看进程号.端口号 Linux 查看端口占用情况 linux命令: ps.grep.kill 1.已知程 ...

  9. linux查看进程号,杀死进程

    linux查看进程号,杀死进程 文章目录 linux查看进程号,杀死进程 一.查看进程号 二.杀死进程 三.杀死用户usename下全部进程 ps -ef | grep ^usename | cut ...

最新文章

  1. VTK:Filtering之SurfaceFromUnorganizedPoints
  2. Github Pages 搭建个人网站
  3. 获取http请求标头_HTTP请求和标头参数的CDI拦截器–简单示例
  4. 「CH2101」可达性统计 解题报告
  5. JavaScript和Java的区别
  6. 安全应对MySQL攻击
  7. Spring-装配Bean的3种方式-实现工厂方法方式装配Bean
  8. SQL SERVER 数据库日志已满,清理数据库日志的方法
  9. ESP32编译速度慢问题
  10. 动态规划----费氏数列
  11. linux man shell,Linux Shell man 命令详细介绍
  12. android流光字体实现,CSS3自定义动画实现流光文字特效
  13. fastjson使用
  14. 今天520,爱他就给他个家。
  15. 游戏代理加盟需要什么条件?
  16. tushare更新,get_k_data支持分时k线数据,可替代以前的get_hist_data
  17. 七年级上册教材同步英语笔记
  18. 01.MySQL数据库初识
  19. matlab安装segymat,segymat 读取格式为 的地震资料,整体数据包,很实用 matlab 238万源代码下载- www.pudn.com...
  20. 基于SSM框架实现期刊杂志稿件管理系统【附项目源码】

热门文章

  1. PacBio RS II测序仪特点
  2. 设计模式应用教程4:可撤销的命令-悔棋
  3. 官宣!最新5款红包封面 !!!
  4. Android内存泄漏检测及修复(转载)
  5. R语言ETL系列:汇总(summarise)
  6. Vim使用Vundle安装代码补全插件(YouCompleteMe)
  7. 关于误删MySQL库无法启动MySQL服务的解决方案
  8. matlab判断图片颜色计算像素值
  9. 树莓派zero w安装linux,树莓派 Zero W 的USB/以太网应用一例
  10. 阿里中台到底拆没拆?