耗时6天-----巴大叔黑群扩容8T无损更换12T硬盘
2020-03-25 19:19:30
14点赞
70收藏
24评论
折腾背景
在之前的文章中,小橙子🍊在老NAS巴大叔中直接塞入了三块盘,新建了一个阵列,但是数据迁移的过程太麻烦了(尤其是下载列表,下载进度数据迁移)。于是小橙子开始折腾无损替换硬盘
。整个过程耗时6天,重建4次阵列。
无损拆12T西数Element硬盘--塞入黑群一条龙#大男孩的快乐#征稿活动火热进行中。只要投稿就有50金币等你拿,更有三千元乐高大奖与达人Z计划专属权益等待优秀的你~>活动详情戳这里蜜色橙汁|赞57评论125收藏435查看详情
老阵列满了,迁移太麻烦了
老阵列满了,迁移太麻烦了
准备工作
重建的危险性
重建阵列可是高危操作,一不小心可是会阵列损毁,数据全丢的。小橙子🍊群里的娜总童鞋在重建RAID5阵列过程中,曾经崩过一个8盘阵列(@色卡司NAS),丢失了近30T的数据。小橙子🍊显然不想悲剧鸭
,小橙子只想安稳的更换硬盘, 3×8T@RAID5 ----> 3×12T@RAID5 所以要好好的做准备。
RAID 5小知识
RAID 5 提供容错保护功能并提高了读取性能。至少需要三个硬盘。RAID 5 可在单个硬盘丢失时得以维持运行(换句话说,如果同时损坏两块硬盘,则整个阵列就会损毁)。容量总大小=(N – 1) x(最小硬盘的容量)其中N为磁盘个数。在硬盘出现故障的情况下,故障硬盘上的数据将从其余硬盘上延展的奇偶校验进行重建。因此,在 RAID 5 阵列处于降级(群晖辣鸡的翻译是堪用)状态时,读写性能受到严重影响。当存储空间和成本的重要性高于性能时,RAID 5 最为理想。
扫描硬盘
首先小橙子🍊对新买的三块12T硬盘和很久很久以前的三块8T硬盘进行磁盘扫描,检查是否存在坏道。这是为了避免出现新老硬盘同时损坏的情况,如果发生了这种情况,小橙子🍊存的音乐就都没辣
。
一块块点击扫描多烦,小橙子🍊这种懒人怎么能容许这种操作
,还好群晖提供了检测计划任务的功能
检测所有硬盘
之后只要运行刚新建的任务就好啦
运行任务
Day 1
炒豆子声音开始了,咕噜噜噜噜
反正小橙子是个待业在家的产品经理,不干活的那就再睡个回笼觉辣
中午起床看看情况怎么样了
晚上背单词前再看看怎么样了
Day 2
第二天下午起床看看,都好辣
检查阵列数据
检测硬盘无坏道就好了嘛,不!因为小橙子🍊经常翻车,所以这次超级谨慎,再来检测一遍小橙子🍊的RAID5阵列中是否存在错误的数据。
在群晖的储存空间管理员中,有一个RAID清理的功能。为了避免在换盘重建时,出现数据损坏导致阵列损毁的问题,还是先清理下吧。
RAID 清理小知识
RAID 清理是一项数据维护功能,它能检查 RAID Group 并修复检测到的任何数据不一致的情况。此功能可与执行 RAID 5、RAID 6 或 RAID F1 的 RAID Group 一起使用。群晖官方建议定期执行 RAID 清理以维护数据一致性,避免重要数据在硬盘发生故障时丢失。
清理的时候千万别关机鸭
开始清理了
Day 3
终于检查好辣,说明阵列没任何问题。小橙子🍊一边上英语网课,一边折腾NAS
。
开始更换硬盘
扩容硬盘小知识
满足什么条件的阵列可以扩容呢?群晖官方的文档里给出了答案:可用以下 RAID 类型中更大容量的硬盘来更换已有的硬盘来扩充 RAID Group:RAID 1 、RAID 5、 RAID 6、 RAID 10 、RAID F1
怎么操作呢
1.关闭 DiskStation。如果您的型号支持热交换,可跳过此步骤。
2.将一个硬盘更换成较大容量的硬盘。
3.开启 DiskStation 并修复 RAID Group。
4.重复步骤 1 至步骤 3 直到所有的硬盘都更换成容量较大的硬盘。
5.系统会自动扩充 RAID Group。
更换第一块硬盘
经常翻车的小橙子🍊比较谨慎,还是喜欢关机操作
还是那台老巴大叔
掀开脏脏的面板
拔掉一块8T和12T
把12T换到原来8T的位置----2号位
换下来在外面乘凉的8T盘
接着开机,直接报阵列堪用辣
(辣鸡翻译,其实就是降级)
咦,忘记删除之前的三盘12T的阵列了,先删除吧
先删除储存空间(其实就是LVM中的LV)
删除删除删除
删除还得输入密码
还得删除RAID阵列(LVM中的VG)
删除了,这下就剩下一个降级的8T阵列了
全都弄好后,开始修复少了一块盘的8T阵列
选择一块替换到2号盘位的12T盘去重建阵列
确认后就要开始修复辣
慢慢等吧
Day 4
过了一天,其实是12个小时辣,半夜就好了,可是小橙子🍊起床时间是在下午啊
下午起床,然后再去健身房找教练练个腿,练到下不了床的那种
。至此,第一块硬盘替换完毕
替换第二块硬盘
老样子,关机拆盘。把6号盘位的12T插到1号盘位,同时拆掉一块4号盘位的8T。
开机,继续重建阵列
然后就可以摸鱼去辣
Day 5
第二天起来就重建好啦,这下阵列里有两块12T 一块8T
更换第三块硬盘
最后一块硬盘了!关机拆盘
7号盘的12T更换到3号盘
开机,阵列再次降级了
继续修复呗
修复的时候,要慢慢等辣
Day 6
一早(下午
)起来,修复完成,终于更换完所有硬盘辣
容量变成了20多T
终于有空间辣
至此,无损升级完成,可以开着RSS继续镜像PT站点辣
。
今天下午小橙子🍊在群里一吼,三块盘都卖掉啦
。这三块盘都是N年前美亚上的车,接下来,略想再收三块12T盘的呢。
回顾历史贴
总结
重建数据是高危操作
现在随着大佬们
的硬盘容量越来越高,发生一些细小的数据错误就有可能引起重建失败。如果RAID5阵列中两块硬盘的数据同时出现了错误,那意味着整个阵列发生了损毁
,这个时候是很难挽救数据的(如果之前拆下的盘没格式化的话,可以试试强行上线来挽救数据)。
所以这次小橙子在迁移之前就做了RAID5阵列的数据清理,这个步骤相当于给阵列做一个健康检查,以降低翻车事故
。
选择有TLER技术的盘
在RAID5阵列中使用企业盘盘体的硬盘,因其具有TLER技术,可以大大减少RAID5、6阵列的掉盘率。无论是小橙子N年前购买的8T还是这次购买的12T,都是具有TLER技术的盘辣(TLER/ERC/CCTL各家厂家叫法不同),所以小橙子放心的做了RAID5阵列
,最后附上国外大佬测试证据图,图中结果说明了此盘具有TLER功能。