vSAN集群 无法识别磁盘处理
作者:互联网
搭建联想服务器vSAN集群,搭建过程中遇到了SD卡RAID问题一些问题,搭建过程中有3台服务器都顺利加入vSAN集群,磁盘组缓存层和容量层都正常并且正常使用。最后再新增2个节点时出现2个节点只能识别部分磁盘,其中无法识别的磁盘中包括SSD,导致无法创建磁盘组,无法并入vsandatastore。
单节点共计8个磁盘,vSAN磁盘组无法识别闪存盘,但是节点物理层可以识别出闪存盘
![](https://upload-images.jianshu.io/upload_images/24772838-f98ca7af76969157.png?imageMogr2/auto-orient/strip|imageView2/2/w/1200)
![](https://upload-images.jianshu.io/upload_images/24772838-5f3c3f5176326f58.png?imageMogr2/auto-orient/strip|imageView2/2/w/1200)
尝试了很多种方法都没能解决,最后突然之间想到可能是由于vSAN集群是重建的,这块盘虽然现在没有被使用,但是它以前曾经被作为datastore,可能还有遗留的分区表。
SSH连接ESXI,查看磁盘信息
运行以下命令,获取所有磁盘信息
esxcli storage core device list
![](https://upload-images.jianshu.io/upload_images/24772838-7fa25a4e8a02f79e.png?imageMogr2/auto-orient/strip|imageView2/2/w/743)
获取SSD磁盘信息
partedUtil get /vmfs/devices/disks/naa.600605b00c30f7e027e6d4c16c0d55ff
![](https://upload-images.jianshu.io/upload_images/24772838-0216793671cb58ff.png?imageMogr2/auto-orient/strip|imageView2/2/w/852)
删除残留分区信息表
partedUtil delete /vmfs/devices/disks/naa.600605b00c30f7e027e6d4c16c0d55ff 1 partedUtil delete /vmfs/devices/disks/naa.600605b00c30f7e027e6d4c16c0d55ff 2 partedUtil delete /vmfs/devices/disks/naa.600605b00c30f7e027e6d4c16c0d55ff 3
![](https://upload-images.jianshu.io/upload_images/24772838-ad24094d15b4b2b7.png?imageMogr2/auto-orient/strip|imageView2/2/w/1200)
另外一个节点出现2个磁盘无法识别,情况不太一样,报
Error: The primary GPT table states that the backup GPT is located beyond the end of disk.
![](https://upload-images.jianshu.io/upload_images/24772838-6e62e9f1be804dc6.png?imageMogr2/auto-orient/strip|imageView2/2/w/1200)
需要重做分区,命令
partedUtil mklabel /vmfs/devices/disks/naa.600605b00cc7ae8027e8b92329e47a6b msdos partedUtil get /vmfs/devices/disks/naa.600605b00cc7ae8027e8b92329e47a6b
可以配置vSAN磁盘组
标签:disks,devices,集群,vmfs,磁盘,partedUtil,vSAN,naa.600605 来源: https://www.cnblogs.com/dw-gaoshuaiusersec/p/15424097.html