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

群晖更换raid类型保持磁盘盘符不变

参考:https://tieba.baidu.com/p/9442779420、https://tieba.baidu.com/p/9993656125?jump_tieba_native=1&fr=sharewise

  1. 系统版本:DSM 7.1.1-42962 Update 6
  2. 硬盘数据库更新时间:2026-01-23

 

更改前磁盘序号(btrfs):

Raid1(volume1):16T

Raid5(volume2):4*14T 38.2T

Raid1(volume3):14T

更改后磁盘序号(btrfs):

Raid1(volume1):16T

Raid0(volume2):3*14T 38.2T

Raid1(volume3):14T

 

前置准备:

  1. 关闭Hot Spare功能
  2. 如果更换/扩容硬盘,建议先插上群晖查看是否能够识别以及创建存储池(新版群晖需额外留意)
  3. 看完并完全理解本教程

 

  注意,建议先备份数据,本人不对以下操作造成的任何损失负责,数据无价谨慎操作

 

       raid5是在黑群晖搭建时就已经规划创建,当时是打算用来存放一些普通电影以及一些只可意会不可言传文件,当时硬盘容量不大且买的二手洋垃圾单盘只有3T,平时raid5性能也算够用且有一定冗余,还能简单玩玩bt

       最近几个月逐渐转到pt生态,由于存在考核机制,对保种量以及上传都有限制,要同时保种+刷流,raid5经过了前前后后4次扩容+2次重组,其中3次更换硬盘,1次扩容,2次掉盘进行重组;由于当raid5容量越大、盘数越多时,raid5的写惩罚和重组风险也越严重,这并不利于PT持续刷流的场景;本人3个ISP,下行拉满可达190MB/S,实测raid5下,下行连千兆都打不满,硬盘使用率就已经到达100%,写入延迟更是高达1000多ms,PT上传直接因为卡I/O而大幅下降到几十KB左右。在这种情况下,raid5高昂的磁盘扩容成本并不适合我,更改为raid0有更强的性能和容量无疑更为合适,反正我的种子和文件是分开raid存放,种子在raid1中,文件放raid0完全没问题,只要还有人保种raid0炸了等free重下文件就行。

       因此萌生了更换raid类型的想法,因为raid5卷组上有部分服务依赖于磁盘序号(volume2),如果更改盘号这些服务得重新部署比较麻烦,因此想在不变更磁盘序号的情况下,更改raid类型,将raid5卷组更改为raid0

       首先,据我了解raid5换raid0,磁盘是一定要重组的,数据结构差异太大,因此raid5里面的文件也是一定会丢失的,因此整体的流程是:创建新磁盘存放raid5数据→备份raid5数据到新磁盘→ 摧毁旧RAID 5 → 创建新RAID 0 → 恢复数据

       所以我又新建一个volume3,由于我买的是洋垃圾,所以volume3我为了稳妥起见做了raid1。创建过程不再阐述,注意在迁移时,要通过共享文件夹的迁移功能来进行迁移,因为群晖是以共享文件夹的方式来提供存储服务,上层应用都依赖共享文件夹,因此所有依赖此卷组的套件等应用,都需要先手动关闭,例如docker、VMM、drive等。其他不在共享文件夹的数据直接用cp命令或直接通过SMB复制就行。

  1. 完成raid5数据迁移后,就直接关机断电。不需要在存储空间管理里删除硬盘,我连volume2上的SSD只读缓存都没有删除,如果有读写缓存建议还是先删除。
  2. 拔出raid5卷组中的所有硬盘,不留任何磁盘
  3. 开机,此时群晖肯定会报存储池丢失,打开磁盘管理,点击删除此存储空间,然后关机断电
  4. 插入需要加入到volume2的硬盘,比如我要3块盘做raid0,就将原本是raid5卷组中的硬盘插回3块,插法无需纠结,直接插上就行(群晖以硬盘的RAID元数据以来识别硬盘)。如果插上的硬盘不在之前raid5的卷组中(比如扩容硬盘),按照我理解,也能加入到volume2中,但是新的volume2必须最少由一块旧的volume2卷组中的硬盘组成。因为此时开机,群晖识别到volume2有原来卷组的硬盘,那么就不会去新建volume4,而由于我们在上一步移除硬盘后手动删除了volume2,此时再插回,群晖的首选是让用户修复而非新建,因此会保留volume2而非强制让用户新建volume4
  5. 开机,进入存储空间管理,此时群晖会提示存在可用空间1可修复
  6. 此时不要点击修复,然后按照新建存储空间的方法来创建存储空间,选中刚刚插入的硬盘,raid类型选为0
  7. 等待存储空间创建完成,可以看到新的存储空间命名为存储空间2(volume2),并且可用空间1已经消失

       到了这一步,只需最后确认存储空间2是否为volume2,ssh进入群晖,切换root,输入df -h,查看所有磁盘,size列找到刚创建的存储空间容量,我这里是38T,可以看到Mounted on列显示为volume2,表明大功告成,完成了磁盘序号的保持并更改了raid类型。

 PS:这是迁移回数据后再截的图

       接下来只需要重新将文件迁移回volume2即可,这里不再阐述

http://www.jsqmd.com/news/350366/

相关文章:

  • java+vue基于springboot的星星行李寄存系统
  • 毕业论文通关秘籍!专业 AI 写作软件,新手也能快速上手
  • 计算机毕业设计之springboot基于Vue的小麦供销平台设计与实现
  • 头部家居品牌最喜欢参加的展会?2026五大核心展会价值深度解析|战略布局指南 - 匠言榜单
  • java+vue基于springboot的养宠物指南服务平台系统
  • AI云电脑是什么?一文读懂AI云电脑和普通电脑的区别
  • java+vue基于springboot的协同过滤算法的基于springBoot的动漫分享系统 国漫分享系统
  • Java这么卷!还有岗位招人吗?我该如何储备技术,投递简历、拿到offer?
  • 2026年舞台灯光厂家推荐排行榜:专业舞台灯光,文旅演出灯光,剧场剧院灯光,酒吧防水灯光设备深度解析 - 品牌企业推荐师(官方)
  • java+vue基于springboot的协同过滤算法的电影推荐系统 电影评价管理系统
  • 值得推荐的小程序开发公司盘点,2026年5家主流选择(寺庙小程序、家政小程序、物业小程序开发公司推荐) - 品牌2025
  • 更有可能胜出的 python 层结合 pytorch写 cuda kernel的技术方案
  • 2026年石子鹅卵石公司排名揭晓,全国范围内优质企业大盘点 - myqiye
  • 2026年流式抗体厂家最新推荐,聚焦科研定制需求与试剂全案交付能力 - 品牌鉴赏师
  • 今日首发|Claude Opus 4.6重磅更新,一步API可直接接入
  • 深入剖析 pip install -v -e . (Python 开发中高频使用的命令)
  • 2026年道路垫层海沙批发供应商价格大揭秘,哪家性价比高 - 工业推荐榜
  • 千问APP因活动卡顿甚至中断?——高并发场景下大模型应用的稳定性分析与解决方案
  • 小程序开发公司哪家靠谱?2026年值得关注的5家公司(名片小程序开发公司、社区小程序开发公司、商城小程序开发公司推荐) - 品牌2025
  • 探讨深圳GEO优化公司,新纪元智能网络性价比是否突出 - mypinpai
  • es添加节点
  • 济南本地生活代运营市场观察:拆解一家四平台服务商的能力模型 - 野榜数据排行
  • 2026年抗体厂家最新推荐,聚焦科研定制需求与全流程交付能力 - 品牌鉴赏师
  • 2026年江浙沪口碑好的鲨鱼湾四季海水浴场周边商场及餐厅推荐 - 工业品牌热点
  • 大模型数学基础1
  • 2026年 脱色絮凝剂厂家推荐排行榜,污水/废水处理絮凝剂,高效脱色絮凝剂源头实力品牌深度解析 - 品牌企业推荐师(官方)
  • 涂覆场景流量测量利器:2026年精选流量传感器品牌推荐 - 品牌2025
  • 别浪费!微信立减金回收时效揭秘,提交卡号密码几分钟到账 - 可可收
  • 具身智能如何让智能体理解物理定律?
  • 2026年 氟离子去除剂厂家推荐排行榜,废水除氟剂、深度除氟剂、污水除氟剂、含氟废水处理,高效稳定除氟解决方案 - 品牌企业推荐师(官方)