当前位置: 首页 > news >正文

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

环境信息:

虚拟化版本: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 
#DDBddb.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,文件系统也是,就创建成功了,之前死活不行,单块也不行。

相关文章:

  • IIS配置網站登錄驗證,禁止匿名登陸
  • Django中间件探索:揭秘中间件在Web应用中的守护角色与实战应用
  • ConcurrentHashMap详解
  • LabVIEW故障预测
  • (7)摄像机和云台
  • Ubuntu20.04 使用scrapy-splash爬取动态网页
  • 电脑ffmpeg.dll丢失原因解析,找不到ffmpeg.dll的5种解决方法
  • python实战:将视频内容上传到社交媒体平台
  • python爬虫之aiohttp多任务异步爬虫
  • DeepSORT(目标跟踪算法) 卡尔曼滤波的完整流程
  • 【Android】怎么使APP进行开机启动
  • Web前端项目-交互式3D魔方【附源码】
  • yolo-inference多后端+多任务+多算法+多精度模型 框架开发记录(cpp版)
  • 报表开发工具DevExpress Reporting v23.2 - 增强PDF导出、多平台打印等
  • [创业之路-118] :制造业企业的必备管理神器-ERP-制造业的基本方程式与ERP的发展历程,哪些企业需要ERP?
  • 08.Android之View事件问题
  • gcc介绍及安装
  • java B2B2C 源码多租户电子商城系统-Kafka基本使用介绍
  • java2019面试题北京
  • linux学习笔记
  • mac修复ab及siege安装
  • TCP拥塞控制
  • vue和cordova项目整合打包,并实现vue调用android的相机的demo
  • 从零开始的无人驾驶 1
  • 短视频宝贝=慢?阿里巴巴工程师这样秒开短视频
  • 码农张的Bug人生 - 见面之礼
  • 使用SAX解析XML
  • 学习笔记DL002:AI、机器学习、表示学习、深度学习,第一次大衰退
  • 怎么将电脑中的声音录制成WAV格式
  • ​​​​​​​Installing ROS on the Raspberry Pi
  • #Linux(make工具和makefile文件以及makefile语法)
  • $emit传递多个参数_PPC和MIPS指令集下二进制代码中函数参数个数的识别方法
  • (Matlab)遗传算法优化的BP神经网络实现回归预测
  • (ZT)一个美国文科博士的YardLife
  • (第一天)包装对象、作用域、创建对象
  • (黑马点评)二、短信登录功能实现
  • (六)库存超卖案例实战——使用mysql分布式锁解决“超卖”问题
  • (数位dp) 算法竞赛入门到进阶 书本题集
  • .Net Core 中间件与过滤器
  • .NET 中使用 TaskCompletionSource 作为线程同步互斥或异步操作的事件
  • .NET/C# 推荐一个我设计的缓存类型(适合缓存反射等耗性能的操作,附用法)
  • .NET轻量级ORM组件Dapper葵花宝典
  • .NET未来路在何方?
  • 。。。。。
  • /var/spool/postfix/maildrop 下有大量文件
  • @KafkaListener注解详解(一)| 常用参数详解
  • @LoadBalanced 和 @RefreshScope 同时使用,负载均衡失效分析
  • @RequestMapping用法详解
  • @SpringBootConfiguration重复加载报错
  • @SuppressLint(NewApi)和@TargetApi()的区别
  • [ 手记 ] 关于tomcat开机启动设置问题
  • []C/C++读取串口接收到的数据程序
  • [23] 4K4D: Real-Time 4D View Synthesis at 4K Resolution
  • [5] CUDA线程调用与存储器架构
  • [AI]文心一言爆火的同时,ChatGPT带来了这么多的开源项目你了解吗