在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
虛擬機創建新磁盤,手動指定磁盤存儲,選擇新加的磁盤。