环境:一台DELL R710作为Esxi服务器 服务器有6个600G 10K SAS硬盘 2个4T 7.2K SAS硬盘。开机用Ctrl + R 进入raid进行配置,硬盘组建成单盘raid 0模式。 进入vSphere Client后,4T的硬盘显示2T 一直提示 esxi在x.x.x.x上调用对象 “ha-datastoresystem”的“HostDatastoreSystem.QueryVmfsDatastoreCreateOptions” 解决方法: 用ssh连上esxi服务器,试试fdisk -l,里面有提示GPT的提示。组合google了一吓,把该硬盘模式改为msdos即可以vSphere Client上加载硬盘。 使用以下命令: partedUtil -h获得帮助。 Create New Label (all existing data will be lost): mklabel <diskName> <label> 使用这个创建新卷标选项,所有数据会丢失。 ~# partedUtil mklabel /dev/disks/naa.6d4ae520a3e4b50018da757a0d4e78c9 msdos 完成后。 在VMware vSphere Client再添加磁盘,就顺利完成了。
方法二:亲测
fdisk -l 查看磁盘
df -h 查看分区
确认故障硬盘编号如:naa.6c81f660da37aa001a6b6c7c1a6ada06
然后执行下面:
partedUtil get /vmfs/devices/disks/naa.6c81f660da37aa001a6b6c7c1a6ada06
显示
240614 255 63 3865468544 1 36 65987 222 0 2 67584 4261887 11 128
删除
partedUtil delete /vmfs/devices/disks/naa.6c81f660da37aa001a6b6c7c1a6ada06 1 partedUtil delete /vmfs/devices/disks/naa.6c81f660da37aa001a6b6c7c1a6ada06 2
即可添加成功