vmware查看HBA卡、网卡驱动、firmware版本信息
在 ESXi 5.x 中,swfw.sh 命令随 vm-support 支持包收集工具一起提供。swfw.sh 命令可用来识别连接到主机的硬件的固件和驱动程序版本。要运行此命令,请使用该路径:
# /usr/lib/vmware/vm-support/bin/swfw.sh
获取主机总线适配器驱动程序和固件信息
要确定主机总线适配器的驱动程序和固件版本,请执行以下操作:
要确定主机总线适配器的固件版本,请参见 Identifying the firmware of a Qlogic or Emulex FC HBA (1002413)。
要获取 ESXi/ESX 主机上的主机总线适配器的驱动程序版本,请执行以下操作:
VID = 1000
DID = 0030
SVID = 15ad
SDID = 1976
打开 ESXi/ESX 主机的控制台。有关详细信息,请参见 Unable to connect to an ESX host using Secure Shell (SSH) (1003807) 或 Using Tech Support Mode in ESXi 4.1 and ESXi 5.x (1017910)。
获取主机总线适配器当前使用的驱动程序类型:
# esxcfg-scsidevs -a
您将看到类似以下内容的输出:
vmhba0 ata_piix link-n/a ide.vmhba0 (0:7.1) Intel Corporation Virtual Machine Chipset
vmhba1 mptspi link-n/a pscsi.vmhba1 (0:16.0) LSI Logic /
Symbios Logic LSI Logic Parallel SCSI Controller
vmhba32 ata_piix link-n/a ide.vmhba32 (0:7.1) Intel Corporation Virtual Machine Chipset注意:第二列显示针对 HBA 配置的驱动程序。
要查看正在使用的驱动程序的版本,请运行以下命令:
~ # esxcli software vib list | grep bfa
scsi-bfa 3.2.4.0-1OEM.500.0.0.472560 Brocade VMwareCertified 2014-12-25 # vmkload_mod -s HBADriver |grep Version例如,检查 mptspi 驱动程序:
# vmkload_mod -s mptspi |grep Version
Version: Version 4.00.37.00.30vmw, Build: 721907, Interface: 9.0, Built on: May 18 2012
In this example, the driver version is 4.00.37.00.30vmw.
要使用一个命令获取系统中所有 HBA 的驱动程序版本,请使用以下命令:
# for a in $(esxcfg-scsidevs -a |awk '{print $2}') ;do vmkload_mod -s $a |grep -i version ;done
要确定推荐用于网卡的驱动程序,必须使用 vmkchdev 命令获取供应商 ID (VID)、设备 ID (DID)、子供应商 ID (SVID) 和子设备 ID (SDID):
# vmkchdev -l |grep vmhba1
000:16.0 1000:0030 15ad:1976 vmkernel vmhba1
在本例中,值分别为:
要使用一个命令获取系统中所有 HBA 的供应商信息,请使用以下命令:
# for a in $(esxcfg-scsidevs -a |awk '{print $1}') ;do vmkchdev -l |grep $a ;done
现在可以在 VMware Compatibility Guide 中搜索供应商 ID (VID)、设备 ID (DID)、子供应商 ID (SVID) 和子设备 ID (SDID)。在某些情况下,可能需要执行文本搜索,以将范围缩小到特殊卡。
注意:可以使用以下 命令检查 ESXi/ESX 主机版本:
# vmware -v
获取网卡驱动程序和固件信息
要确定 vSphere ESXi/ESX 4.x 和 5.x 中物理网络接口卡的版本信息,请执行以下操作:
打开 ESXi/ESX 主机的控制台。有关详细信息,请参见 Unable to connect to an ESX host using Secure Shell (SSH) (1003807) 或 Using Tech Support Mode in ESXi 4.1 and ESXi 5.x (1017910)。
获取网络接口卡和名称列表。
在 ESXi/ESX 4.x 中,运行以下命令:
# esxcfg-nics -l
例如:
# esxcfg-nics -l
Name PCI Driver Link Speed Duplex MAC Address
vmnic0 00:02:04.00 ACME Up 1000Mbps Full 01:23:45:67:89:AB
vmnic1 00:02:05.00 ACME Up 1000Mbps Full 01:23:45:67:78:AC在 ESXi 5.x 中,运行以下命令:
# esxcli network nic list
使用 ethtool -i 命令显示一个网络接口的可用信息,在第 2 步中指定其名称:
# ethtool -i VMNic_name
例如:
# ethtool -i vmnic0
driver: ACME
version: 1.2.3a-1vmw
firmware-version: 7.8.9
bus-info: 0000:02:04.00要通过 ethtool -i 同时获取所有网络适配器的信息,可运行以下命令:
for a in $(esxcfg-nics -l|awk '{print $1}'|grep [0-9]) ;do ethtool -i $a;done
在 ESXi 5.x 中,还可以使用以下命令:
esxcli network nic get -n vmnic#
要确定推荐用于网卡的驱动程序,必须使用 vmkchdev 命令获取供应商 ID (VID)、设备 ID (DID)、子供应商 ID (SVID) 和子设备 ID (SDID)
# vmkchdev -l |grep vmnic0
002:01.0 8086:100f 15ad:0750 vmkernel vmnic0
在本例中,值分别为:
要使用一个命令获取系统中所有网卡的供应商信息,请使用:
# for a in $(esxcfg-nics -l |awk '{print $1}' |grep [0-9]) ;do vmkchdev -l |grep $a ;done
VID = 8086
DID = 100f
SVID = 15ad
SDID = 0750
现在可以在 VMware Compatibility Guide 中搜索供应商 ID (VID)、设备 ID (DID)、子供应商 ID (SVID) 和子设备 ID (SDID)。在某些情况下,可能需要执行文本搜索,以将范围缩小到特殊卡。注意:可以使用以下 命令检查 ESXi/ESX 主机版本:# vmware -v通过 ESXi/ESX 版本和网络类型,可以了解要使用的驱动程序的版本。VMware downloads page 提供了所有驱动程序更新。
Additional Information
这些脚本信息仅适用于 ESXi 5.x。
要在 esxi5.x 中使用一个命令获取系统中所有 HBA 的驱动程序版本,请使用:
| 1 | esxcli storage core adapter list|awk '{print $1}'| grep [0-9]|while read a;do vmkload_mod -s $a|grep -i version;done |
****************************
要在 esxi5.x 中使用一个命令获取系统中所有 HBA 的供应商信息,请使用:
| 1 | esxcli storage core adapter list|awk '{print $1}' |grep [0-9]|while read a;do vmkchdev -l |grep $a ;done |
***************************
要在 esxi5.x 中通过 ethtool -i 一次获取所有网络适配器的信息,可运行以下命令:
| 1 | esxcli network nic list | awk '{print $1}'|grep [0-9]|while read a;do ethtool -i $a;done |
**************************
要在 esxi5.x 中使用一个命令获取系统中所有网卡的供应商信息,请使用:
| 1 | esxcli network nic list | awk '{print $1}'|grep [0-9]|while read a;do vmkchdev -l|grep $a;done |
vmware查看HBA卡、网卡驱动、firmware版本信息的更多相关文章
- Linux下查看网卡驱动和版本信息
Linux下查看网卡驱动和版本信息 查看网卡生产厂商和信号 查看基本信息:lspci 查看详细信息:lspci -vvv # 3个小写的v 查看网卡信息:lspci | grep Ethernet 查 ...
- 操作系统下查看HBA卡信息wwn的方法
一.Windows 系统在Windows系统中,可以使用FC HBA卡厂家提供的管理软件查看光纤适配器的WWN号码,具体如下:Qlogic:SANsurferEmulex:HBAnyware http ...
- 查看Linux、Tomcat、JAVA版本信息
查看Linux.Tomcat.JAVA版本信息 [root@test1 bin]# cd /usr/local/tomcat/tomcat_jdt/bin/ [root@test1 bin]# sh ...
- VMware ESXI添加第三方网卡驱动
VMware ESXI有两种方法添加第三方网卡驱动: 1.使用第三方工具 ESXI-Customizer.cmd工具可以将已经下载好的VMware ESXI.ISO镜像文件把下载好的驱动添加到里面,缺 ...
- AIX查看HBA卡的WWN号
1,获得AIX主机连接的光纤设备: # lsdev -Cc adapter -S a | grep fcs fcs0 Available 09-08 FC Ad ...
- Linux下查看操作系统的位数和系统名称版本信息
Linux下如何明确地查看操作系统的位数 如何知晓操作系统是32位还是64位?这里介绍一种简单的方式: [plain] [root@localhost mysql-5.1.57]# getconf L ...
- 新装Linux系统没有网卡驱动的解决办法和步骤
Linux下查看网卡驱动和版本信息 - CSDN博客 https://blog.csdn.net/guyan1101/article/details/72770424/ 检查网卡是否加载 - Linu ...
- linux查看网卡驱动
[root@hudson ~]# yum install ethtool -y [root@hudson ~]# ethtool -i em1driver: bnx2version: 2.2.3fir ...
- 查看FC HBA卡信息的方法
在配置磁盘阵列或虚拟磁带库时,往往会以FC接口与主机对接,那么就涉及FC HBA卡的查看,本文就这个问题进行了总结与整理. 一.Windows 系统 在Windows系统中,可以使用FC HBA卡厂家 ...
随机推荐
- spring中获取applicationContext
常用的5种获取spring 中bean的方式总结: 方法一:在初始化时保存ApplicationContext对象代码:ApplicationContext ac = new FileSystemXm ...
- POJ 1251 Jungle Roads(Kruskal算法求解MST)
题目: The Head Elder of the tropical island of Lagrishan has a problem. A burst of foreign aid money w ...
- [转]查看SQL Server被锁的表以及如何解锁
本文转自:https://www.cnblogs.com/shy1766IT/p/6225694.html 锁定数据库的一个表的区别 SELECT * FROM table WITH (HOLDLOC ...
- Facebook回应追踪无账号用户:源于网站插件漏洞
近日,比利时隐私独立委员一项调查披露Facebook跟踪收集大量网站用户的上网足迹,同时触及那些没有注册Facebook账号的访客. 对此,Facebook公司回应这些恶劣跟踪行为在于社交媒体在安装插 ...
- [javaSE] 变量的传值与传址
变量:就是将不确定的数据进行存储.也就是需要在内存中开辟一个空间 这个空间需要一个名称,这个名称就是变量名 基本数据类型:byte,short,int,long,double,float,char,b ...
- java并发编程的艺术(二)---重排序与volatile、final关键字
本文来源于翁舒航的博客,点击即可跳转原文观看!!!(被转载或者拷贝走的内容可能缺失图片.视频等原文的内容) 若网站将链接屏蔽,可直接拷贝原文链接到地址栏跳转观看,原文链接:https://www.cn ...
- MySQL千万级大表优化解决方案
MySQL千万级大表优化解决方案 非原创,纯属记录一下. 背景 无意间看到了这篇文章,作者写的很棒,于是乎,本人自私一把,把干货保存下来.:-) 问题概述 使用阿里云rds for MySQL数据库( ...
- Linux下socket通信和epoll
上一篇博客用多线程实现服务端和多个客户端的通信,但是在实际应用中如果服务端有高并发的需求,多线程并不是一个好选择. 实现高并发的一种方法是IO多路复用,也就是select,poll,epoll等等. ...
- jackson @ResponseBody 处理日期类型的字段
前言:以前只知道一种方式(@JsonFormat)来处理日期格式问题,今天才发现还有两种方式,并且可以全局设置格式,这里记录一下. 首先,pom.xml 中需要先引入如下 jackson 的依赖: & ...
- MySQL 报错
SELECT COUNT(1) FROM (select tid from teacher where tname like '李%') 1248 - Every derived table must ...