搭建過程中有3臺服務器都順利加入vSAN集群,磁盤組緩存層和容量層都正常並且正常使用。最後再新增2個節點時出現2個節點只能識別部分磁盤,其中無法識別的磁盤中包括SSD,導致無法創建磁盤組,無法並入vsandatastore。
單節點***計8個磁盤,vSAN磁盤組無法識別閃存盤,但是節點物理層可以識別出閃存盤
嘗試了很多種方法都沒能解決,最後突然之間想到可能是由於vSAN集群是重建的,這塊盤雖然現在沒有被使用,但是它以前曾經被作為datastore,可能還有遺留的分區表。
SSH連接ESXI,查看磁盤信息
運行以下命令,獲取所有磁盤信息
esxcli storage core device list
獲取SSD磁盤信息
partedUtil get /vmfs/devices/disks/naa.600605b00c30f7e027e6d4c16c0d55ff
刪除殘留分區信息表
partedUtil delete /vmfs/devices/disks/naa.600605b00c30f7e027e6d4c16c0d55ff 1
partedUtil delete /vmfs/devices/disks/naa.600605b00c30f7e027e6d4c16c0d55ff 2
partedUtil delete /vmfs/devices/disks/naa.600605b00c30f7e027e6d4c16c0d55ff 3
刷新主機節點存儲信息,終於可以正常刷出SSD!(開心)
另外壹個節點出現2個磁盤無法識別,情況不太壹樣,報
Error: The primary GPT table states that the backup GPT is located beyond the end of disk.
需要重做分區,命令
partedUtil mklabel /vmfs/devices/disks/naa.600605b00cc7ae8027e8b92329e47a6b msdos
partedUtil get /vmfs/devices/disks/naa.600605b00cc7ae8027e8b92329e47a6b
再繼續刷新,無法識別的2個磁盤可以識別了~!!
vSAN磁盤組配置走起~~