下载HP定制ESXI6.7镜像(需自行注册账号,文件名显示GEN9无影响)
https://my.vmware.com/cn/group/vmware/details?productId=614&downloadGroup=OEM-ESXI67U3-HPE
重启Gen8 按下F10 之后进入维护模式 点击擦除 选择所有磁盘重置(数据操作存在风险 需要备份)
清空磁盘后使用BMC或U盘镜像进行安装(安装ESXI步骤自行百度)
由于ESXI6.7版本已经不自带hpvsa驱动了 需要手动安装 HP估计已经放弃 B120i RAID了
这里选择解决RAID硬盘读写慢问题的老版本(新版本在esxi5.5以后读写都只有20M 负更新也是醉了)
scsi-hpvsa-5.5.0-88OEM.550.0.0.1331820.x86_64.vib
(自行搜索和下载并上传到datastore1下)
首先查看RAID存储信息:
esxcfg-scsidevs -a
然后查看hpvsa驱动版本:
esxcli software vib list | grep hpvsa
查看一下加载的驱动和驱动版本:
esxcli software vib list | grep ahci
ESXI打开ssh连接 用ssh客户端连接上 执行:
cp vmfs/volumes/datastore1/scsi-hpvsa-5.5.0-88OEM.550.0.0.1331820.x86_64.vib /var/log/vmware/
激活维护模式 也可以web页上手动打开
esxcli system maintenanceMode set --enable true
查看所有scsi驱动
esxcli software vib list | grep scsi
删除旧的hpvsa驱动 由于esxi6.7没有带hpvsa所以可以不执行
esxcli software vib remove -n scsi-hpvsa -f
安装hpvsa驱动
cd /var/log/vmware/ esxcli software vib install -v file:scsi-hpvsa-5.5.0-88OEM.550.0.0.1331820.x86_64.vib --force --no-sig-check --maintenance-mode
如果是 esxi6.5 及以上的话,还需要禁用掉原生的 achi 驱动:
esxcli system module set --enabled=false --module="vmw_ahci"
重启系统
reboot
重启完成后查看web页面会发现硬盘raid已经正常识别 但是默认的datastore1分区没了
解决方法1:
手动挂载(重启后需要重新挂载)
ssh esxi 主机
esxcfg-volume -l
VMFS3 UUID/label: 4dc018b2-a3d3e773-df37-00237d6d5d06/datastore1
Can mount: Yes
Can resignature: Yes
Extent name: t10.ATA_____ST3500418AS_________________________________________9VMT8JRD:3 range: 0 - 471807 (MBlack Eye
记住上面的UUID
esxcfg-volume -m 4dc018b2-a3d3e773-df37-00237d6d5d06 Mounting volume 4dc018b2-a3d3e773-df37-00237d6d5d06
至此,挂载成功
解决方法2:
修复挂载(推荐 重启无影响)
参考解决方案:https://kb.vmware.com/s/article/1012142
执行7步即可修复
看不懂英文的直接执行下面
ssh esxi 主机
esxcfg-advcfg -s 1 /LVM/EnableResignature vmkload_mod -u vmfs3 vmkload_mod vmfs3 vmkfstools -V esxcfg-advcfg -s 0 /LVM/EnableResignature find /vmfs/volumes/ -name esxconsole.vmdk
之后datastore1分区正常且重启不丢失
分区名字奇怪的话
web页面上重命名分区即可
————————————————
版权声明:本文为CSDN博主「Skywin88」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/Skywin88/article/details/102814053