群晖虚拟化创建存储池失败问题解决

环境信息:

虚拟化版本:VMware ESXi, 7.0.3, 19482537
群晖版本:DS3615xs
DSM版本:DSM 7.0.1-42218
前提是已经装好了系统,可以通过web正常访问群晖的服务界面,但可以识别到硬盘但是无法创建存储池。

报错信息:系统无法使用一个或多个硬盘(*)创建存储池 1。请再试一次。
排查思路:略,大体问题都一样
问题原因:磁盘属性不一致或有问题
解决办法:
1.通过SSH进入ESXI的后端,进入主机目录查看vmdk文件属性。(怎么ssh到esxi我就不赘述了)
注:Data-10是你放虚拟机的存储目录,qunhui01是虚拟机名称的目录,qunhui01-1.vmdk是群晖的数据盘

cd /vmfs/volumes/Data-10/qunhui01
cat qunhui01-1.vmdk

qunhui01-1.vmdk属性参考(有问题的)

# Disk DescriptorFile
version=1
encoding="UTF-8"
CID=556d98de
parentCID=ffffffff
createType="vmfs"

# Extent description
RW 25769803776 VMFS "qunhui01-1.vmdk"

# The Disk Data Base 
#DDB

ddb.adapterType = "lsilogic"
ddb.deletable = "true"
ddb.geometry.cylinders = "16383"
ddb.geometry.heads = "16"
ddb.geometry.sectors = "63"
ddb.longContentID = "48fef22ef5919e7432886184556d98de"
ddb.thinProvisioned = "1"
ddb.uuid = "60 00 C2 98 e3 fb 6e 94-de 51 10 83 29 ed 64 de"
ddb.virtualHWVersion = "14"

2.关闭虚拟机,修改vmdk属性。
先备份一下,万一出问题了把.bk的改回来就行。

cp  qunhui01-1.vmdk  qunhui01-1.vmdk.bk
vi  qunhui01-1.vmdk

修改以下属性:

encoding="UTF-8"
createType="vmfs"

改成,改完之后ESC,然后输入wq保存

encoding="GBK"
createType="seSparse"

如果是多个磁盘,还需要核对所有的数据盘vmdk信息,确保一致,除了上面要改的,还需要关注的是以下几个字段,需要保持一样,如果是单个的就不用管
ddb.geometry.cylinders、ddb.geometry.heads 和 ddb.geometry.sectors 描述了虚拟磁盘的几何结构

3.改完之后启动虚拟机,创建存储池
我这里直接是因为原来是多块盘,几何结构不一致,我不想去动他,就改成了单块大容量的虚拟磁盘。同样也是改了上面encoding和createType,然后RAID类别选择Basic,文件系统也是,就创建成功了,之前死活不行,单块也不行。

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值