ESXI5 添加本地磁盘出错
在esxi5(版本是5.0)的机器上加了1块500G西数企业级硬盘,原来在Win2008下使用过。
添加存储时,报错误:
esxi在x.x.x.x上调用对象 “ha-datastoresystem”的“HostDatastoreSystem.QueryVmfsDatastoreCreateOptions”
到 配置->安全配置文件里 启用ssh服务。
结果fdisk -l命令不能用,提示:
~ # fdisk -l
Found valid GPT with protective MBR; using GPT
需要使用partedUtil命令。
~ # ls /vmfs/devices/disks 或者 ~ # ls /dev/disks
可以看到WDC——WD500***,这个就是新加的磁盘,后面数字1-6是分区个数。
要把它格式化掉,或者分区都删掉,谷歌也没找到。
打算用 partedUtil delete /dev/disks/t10.ATA_____WDC_WD5003ABYX2D01WERA0_*,这个是删分区,命令后漏了分区号,所以没成功。
partedUtil -h获得帮助。
Create New Label (all existing data will be lost): mklabel <diskName> <label>
使用这个创建新卷标选项,所有数据会丢失。
~# partedUtil mklabel /dev/disks/t10.ATA_____WDC_WD5003ABYX2D01WERA0_______________________WD2DWMAYP0181073 msdos
使用putty可以复制,这么长的磁盘名,很容易打错。
这个命令执行完,没有输出,但是拿ls看,磁盘下面没有分区了。
在VMware vSphere Client再添加磁盘,就顺利完成了。
ssh下看这个新加硬盘有1个分区。
t10.ATA_____WDC_WD5003ABYX2D01WERA0_______________________WD2DWMAYP0181073
t10.ATA_____WDC_WD5003ABYX2D01WERA0_______________________WD2DWMAYP0181073:1
虚拟机创建新磁盘,手动指定磁盘存储,选择新加的磁盘。