硬件:Intel SB2600WTTR、2x Xeon E5-2670v3、96Gb RAM、12x Seagate 900Gb 10K(RAID5)(LSI MegaRAID SAS Invader 控制器)。
软件:VMWare vSphere ESXi 6.0.0-20150902001-标准。
虚拟机:Debian Linux 8.9(内核 3.16.0-4-amd64)
问题在于磁盘性能非常慢。hdparm -tT /dev/sda
说:
Timing cached reads: 16950 MB in 2.00 seconds = 8481.87 MB/sec
Timing buffered disk reads: 218 MB in 3.45 seconds = 63.11 MB/sec
例如,使用 恢复 MySQL 数据库myloader
会产生 7-10 MB/s 的磁盘使用率(iotop -o
例如)。从 tar 存档恢复文件会产生类似的值(10-12 MB/s)。有时 VM 会“卡住”一分钟,日志中没有错误,然后恢复文件操作。
找到了这篇文章:ESXI 6.5 存储性能问题及修复 | opvizor.com- 建议卸载 vmware ahci 驱动程序。就我而言,esxcli software vib list | grep ahci
仅显示:
sata-ahci 3.0-22vmw.600.1.17.3029758 VMware VMwareCertified 2017-09-26
使用Linux创建新的VM-相同的结果。