一台esxi 4.1 测试主机,本地硬盘sata 500G(esxi 系统跟VMFS) 本地硬盘sata 500G(VMFS)

某天因为主机硬件需要更换,于是把两块本地硬盘放到另一台主机上,正常开机

发现第二块硬盘没有挂载上来,在vcenter里添加存储器无法添加硬盘,提示如下

选定的磁盘已具有VMFS数据存储,请选择另一磁盘

这种问题通常由于下列原因导致:

  • 多台ESXi/ESX主机由同一台vCenter Server管理,且位于相同的数据中心;
  • 在snapshot LUN上面有一个VMFS datastore被所有ESXi/ESX 4.x主机调用;
  • 其中一台主机强行挂载了snapshot LUN上的VMFS datastore;
  • 同时,在另一台主机又尝试同样的操作;

解决办法

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 (MB)
 

记住上面的UUID

~ # esxcfg-volume -m 4dc018b2-a3d3e773-df37-00237d6d5d06          
Mounting volume 4dc018b2-a3d3e773-df37-00237d6d5d06


至此,挂载成功