在大多数的情况下,VMware ESXi可以正确识别磁盘属性。但有的时候,ESXi可能不能正确地识别磁盘,例如:
1.ESXi会将连接到存储划分给ESXi主机的磁盘识别为“远程”磁盘。有时候也会直接将服务器本地磁盘识别为“远程”磁盘。但这些一般不会影响ESXi的使用。
2.在服务器配置有支持RAID-5的阵列卡时,或者服务器的RAID配置中,不支持对JBOD或磁盘直通模式时,单块SSD或多块SSD,或者需要单块使用的磁盘,需要配置成RAID0使用时,ESXi会将这些配置为RAID-0的磁盘识别为HDD。
3.在实验环境中,例如使 用VMware Workstation(或在VMware ESXi)创建的ESXi虚拟机,这些虚拟机的硬盘保存在何种介质存储上,则ESXi会将该磁盘识别为同格式。例如ESXi虚拟机硬盘保存在SSD,则在ESXi中会识别成SSD,如果虚拟机硬盘保存在HDD,则ESXi中会将对应的硬盘识别成HDD。
图1 更改HDD或SSD属性
所以在实际的生产环境中,如果你的固态硬盘被识别成HDD,可以在vSphere Web Client中登录vCenter Server,在导航器中选中主机,在“配置→存储设备”中,可以选中这块磁盘,单击工具条上的“F”将被“识别”为HDD的磁盘重新标记为SSD。也可以选中SSD,单击“HDD”图标将其标为HDD。如果SSD或HDD磁盘已经使用(例如这些磁盘安装了Windows操作系统,或者原来保存过ESXi的虚拟机,但不想使用,想清除磁盘上所有数据用于vSAN),可以单击“全部操作”选择“清除分区”命令,清除磁盘上所有数据及分区(如图1)。在这个操作中还可以开启或关闭定位符LED(即让选中硬盘亮、灭指示灯来选定硬盘)。