硬件环境
Gen8 乞丐版,跑着 HP 版的 ESXi 6.5。
CPU:G1610T 内存:12G 硬盘为一个2T + 一个1T的单盘raid0,使用 vmkfstools -z 挂载进虚拟机。
问题描述
Gen8 从ESXi6.0 update2 升级到ESXi6.5以后,磁盘写入速度慢波动大,当然也只能是在从20M掉到7-8M,速度惨不忍睹。
解决方法
ESXi5.5 6.0版本 可以通过更换84 88版本的hpvsa解决磁盘性能低下的问题(实际上也只是相对而言好一些,无法达到预期)
但在ESXi6.5则无法通过更换旧版hpvsa来解决,因为如果更换的话hp b120i的raid卡在esxi里就无法识别。
查看国外相关论坛的讨论,发现以下方法,经测试可以解决这个问题。
方法如下:
1、要将 ESXi 主机置于维护模式
esxcli system maintenanceMode set --enable true
2、卸载ESXi自带的hpvsa的驱动;
esxcli software vib remove -n scsi-hpvsa -f
3、安装hpvsa 5.5.0-88版本的驱动,下载地址:hpvsa-5.5.0-88.zip
esxcli software vib install -d /vmfs/volumes/datastore/hpvsa-5.5.0-88.zip
4、禁用ESXi6.5自带的AHCI 驱动 vmw_ahci
esxcli system module set --enabled=false --module=vmw_ahci