DIY的服务器:
CPU  至强E3-1230V2
主板  华擎B75-ITX
内存  金泰克DDR3-1600 8G*2
硬盘  西数WDC WD10EZEX-00BN5A0
ESXi:6.5.0-4887370

安装完ESXi用vSphere Client在添加存储器时

wKiom1j4DM6hEg-KAABNUPCuTJg647.png-wh_50

到最后一步出错:
在 ESXi“192.168.1.50”上调用对象 “ha-datastoresystem”的“HostDatastoreSystem.CreateVmfsDatastore” 失败。

wKioL1j4DM_C-4RcAAAovcroxVE190.png-wh_50

wKiom1j4DM-SMIpDAAAlnTwm_gQ880.png-wh_50

用WEB页面添加一样的故障

wKiom1j4DM_T0h4dAAFngKzlVRQ553.png-wh_50

在存储适配器中查看没有问题

wKioL1j4DNDz0BQhAAD0ikHWEPM725.png-wh_50

远程用fdisk –l查看是空盘没有分区

wKiom1j4DNGzDsoKAACFmXlomTk927.png-wh_50

网上找了很多资料,说什么的都有,我也重装了很多版本的ESXi,都没用,最后解决办法如下:
使用替换法,另找来了一块机械硬盘和一块固态硬盘,挨个单盘插上去测试,故障依旧,证明不是硬盘的原因。但我在主板上同时插上这些盘的时候发现其中一块可以正常添加成功。仔细想想,原因可能出在SATA线或主板SATA接口上,线全部对调,无效。SATA接口擦一擦清灰,无效。把空白硬盘插在刚才那个可以正常添加存储器的SATA接口上,OK,好了,证明是主板SATA接口的原因。
总结:可能是主板本身真有故障,也有可能兼容性问题,导致4个SATA口只有1个可以正常添加存储器。因为可以添加存储器的是SATA2接口,添加好后,再插到SATA3接口上,装了几个虚拟机,一切正常,收工