昨天遇到了个ESX上有旧的qlogic的FC卡无法识别的问题。无法识别也就无法连接存储,整个ESX就基本无法使用了。所以,需要检查硬件。一开始,在查了很多资料各种命令检查,走了很多弯路。这里我总结一下。

使用esxcli fcoe nic list检查是否能发现可用的FC HBA卡。如果这个命令的返回值是空的,那么就不用再折腾命令了。需要解决驱动或者硬件的问题。

要知道是驱动问题还是硬件问题,可以到ESX的硬件管理里查看。看看有没有FC的HBA卡。

比如,这个图里就能识别到硬件,但是命令里无法列出。那么就能确定是驱动问题了。

对于一些还不算太老的硬件可以手动修改ESX的驱动配置文件让系统识别。方法如下:

比如ESX5.0上可以这样操作。从ESX的/bootbank/中找到对应硬件产品的目前的驱动,然后将它的描述文件中加入当前产品的ID。产品ID可以用lspci命令看到。https://blog.csdn.net/qishine/article/details/104430857

将bootbank中对应的文件复制一份出来,然后解压。接着修改硬件描述map文件,添加完信息后再打包压缩,并放回/bootbank里。因为每次系统启动的时候都会从这里解压驱动,放到/etc/vmware/driver.map.d目录下。所以,直接修改这个目录里的文件是没有用的。

cd /tmp
cp /bootbank/scsi-qla.v00 /tmp/scsi-qla.v00
vmtar -x scsi-qla.v00 -o scsi-qla.tar
tar -xvf scsi-qla.tar

通常这些文件都在etc/vmware/driver.map.d目录下。打开.map文件,照样子把自己的硬件信息填进去就可以了。

这个图是我从网上找来的

添加完毕后,要重新打包。并把新的文件放回去。
rm scsi-qla.tar
rm scsi-qla.v00
tar -cvzf scsi-qla.tgz etc usr
vmtar -c scsi-qla.tgz -o scsi-qla.v00
cp scsi-qla.v00 /bootbank/scsi-qla.v00

最后,重启服务器,就能在存储适配器里看到了。

vmware vsphere esx esxi

ESX添加过时的硬件相关推荐

  1. Win11如何添加过时硬件?Win11添加过时硬件的方法

    我们在使用Win11系统的时候难免会遇到一些插件或者驱动问题,这种情况下是可以尝试添加过时硬件的方法来解决的,那么应该如何操作呢?下面就和小编一起来看看添加过时硬件的方法吧. 更多系统教程尽在小白系统 ...

  2. 树莓派编译安装FFmpeg(添加H.264硬件编解码器支持)

    说明 FFmpeg是一套开源的音视频编解码库,有非常强大的功能,包括视频采集功能.视频格式转换等.众所周知视频编解码是一个非常消耗系统资源的过程,而树莓派自带了H.264的硬件编解码器,因此本文将详解 ...

  3. windos10的设备管理器无法添加过时硬件

    废话不说,直接上步骤. 1.以管理员身份运行cmd. 2.接着输入hdwwiz,回车. 就可以添加了

  4. 在装好的xp系统里面如何添加新的硬件设备

    关机断电后把你要添加的设备连接到电脑主板上(USB等即插即用硬件可以在不关机断电的情况下接入电脑),接好好启动电脑会自动检测硬件,把驱动装好就可以使用了.(某些设备如EPSON打印机需要先装驱动然后在 ...

  5. linux挂载VMFS硬盘,linux – ESX Guest中的硬件磁盘错误,在vmfs支持的驱动器上……这怎么可能?...

    ESX中的guest虚拟机如何找到这样的问题? [ 40.601502] end_request: critical target error,dev sdg,sector 430203456 [ 4 ...

  6. 微信公众号--设备功能---添加产品----微信硬件授权

    此处测试使用的是一款带蓝牙功能的设备,该设备添加在微信公众号中,用户扫描二维码绑定设备,二维码生成在接下来会进行讲解. 1.打开微信公共号 2.添加产品 3.设置开启状态提醒,这样每次进入微信公众号, ...

  7. 树莓派编译安装 FFmpeg(添加 H.264 硬件编解码器支持)

    说明 FFmpeg 是一套开源的音视频编解码库,有非常强大的功能,包括视频采集功能.视频格式转换等.众所周知视频编解码是一个非常消耗系统资源的过程,而树莓派自带了 H.264 的硬件编解码器,因此本文 ...

  8. maple激活后不联网就会初始化错误解决方案——添加虚拟网卡

    引言 最近安装了maple2018版,激活后发现一个问题,程序启动显示"maple初始化错误".软件安装过程已经参照其他教程进行了激活.经过一番摸索发现,是因为maple启动时会检 ...

  9. 计算机描述不可用win10,解决win10打印机不可用描述的方法

    如果Win10系统的打印机说明不可用该怎么办?当我们在Windows 10操作系统中打开设备和打印机界面以查看打印机属性时打印机点属性没反应,我们发现打印机属性界面的描述列显示"不可用&qu ...

  10. ESX Server硬件升级步骤

    ESX server硬件升级步骤整理如下: 1. 建立好整个虚拟架构,将拟升级的esx server上的虚拟机通过VMotion技术零宕机迁移到Cluster中的其他主机上运行. 2. 检查esx s ...

最新文章

  1. 交换排序 —— 快速排序
  2. 【Python】Conda的安装
  3. linux sha1sum命令,讲解Linux中校验文件的MD5码与SHA1码的命令使用
  4. oracle查被锁存储过程,oracle 结束被锁的包或存储过程
  5. 神奇的国度(HYSBZ-1006)
  6. 马鞍山红星中学2021年高考成绩查询,2021年马鞍山高考状元名单公布,马鞍山高考状元学校资料及最高分...
  7. Java模拟实现一个基于文本界面的《家庭记账软件》
  8. SQL Server 常用函数总结
  9. mysql能将查询结果与表左查询,MySQL查询与结构
  10. C# 尝试还原程序包时出错:找不到“XXXXX”版本的程序包“XXXXXX”
  11. PC微信防撤回多开补丁 v0.6
  12. 【动画消消乐】HTML+CSS 自定义加载动画 053
  13. C语言——PTA 统计素数并求和
  14. node.js+uni计算机毕设项目鲸落图书商城小程序LW(程序+小程序+LW)
  15. 抖音很火的召唤神龙的小游戏完整代码-召唤神龙
  16. 社保到底是多交好,还是少交好?
  17. 1688按图搜索商品(拍立淘)获取数据的教程
  18. 蓝牙BQB 认证流程
  19. 关于ASP使用服务器采集文章及图片
  20. vbs脚本在服务器上虚拟按键,怎么用VBS代码实现模拟键盘按键?

热门文章

  1. Linux/docker下mysql创表自动大写
  2. @Deprecated
  3. java 注解 @Deprecated
  4. DevOps工具图谱分析(一)
  5. 联想笔记本重装windows10系统
  6. java.lang.exceptionininitializererror_解决出现 java.lang.ExceptionInInitializerError错误问题
  7. 苹果服务器维护2017.12,2017年12月28日维护公告
  8. 基于Matlab的数字水印设计
  9. ucenter安装指南及问题解决
  10. 关键字:c++builder(BCB) C# WebService EAccessViolation