目前用的是 all in one,esxi 虚拟了一个 debian,硬盘直通给了 deiban,在 deiban 里面做的软阵列,madam 阵列的是 2*14T,raid 1
现在 14T 快满了,准备再淘两个 14T,跟之前的 raid 1 一起组成 raid 10 。
如何在无损的情况下,把后面两个新硬盘和前面做好的 raid 1 合并起来?
如果先备份,也没有空硬盘备啊,是个难题。
1
greenskinmonster 2021-09-06 10:16:55 +08:00
搜一下就有啊
serverfault.com/questions/43677/best-way-to-grow-linux-software-raid-1-to-raid-10 用 2 块新硬盘先建好一个缺失 2 硬盘的 raid01,然后从老到新迁移数据,然后把老硬盘加入 raid01 |
2
nbweb OP @greenskinmonster 感谢,在虚拟机里模拟了一下,成功了。先新建两个缺失的 R0,再把数据迁移到 R0 里,然后移一个硬盘过来,等三个硬盘同步完,停用旧阵列,把剩余的一个硬盘也移过来,同步完成即可。
感谢兄弟,我在中文搜索里搞了半天,没见到有教程,以后这种类还多用英文搜索了。 |
3
greenskinmonster 2021-09-06 12:09:02 +08:00
客气,前面打错,应该是 raid10 。mdadm 灵活性无敌,我以前主要用 raid5,扩容换盘等等做过很多次,没出什么大问题,现在已经返朴归真,搞两块硬盘做异步同步了。😁
|