V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
unishare
V2EX  ›  NAS

群晖双盘阵列 raid1 怎么无损改为两个单独 basic

  •  
  •   unishare · 167 天前 · 894 次点击
    这是一个创建于 167 天前的主题,其中的信息可能已经有所发展或是发生改变。
    看了网上的教程,有两个方法:
    方法一、http://www.360doc.com/content/18/1005/22/7841597_792290432.shtml

    1.开机正常运行情况下直接抽掉一块硬盘
    2.这时候把刚抽掉的一块盘再插进去。等一会后,盘会出现然后显示未初始化
    现在回到储存空间选项卡,点新增选 basic
    3.将另一个盘的文件迁移到上面的盘
    4.迁移完成后,回到储存空间这个地方,把堪用的储存空间 1 删除,再新建 basic

    这样就得到两个 basic 盘,

    疑问是,系统,套件应用和 docker 这些有什么影响,是不是要重装

    方法二、
    https://wp.gxnas.com/11613.html

    和上面不同的是这里是用 root 输入命令的方式,可以无损转换,但是教程是虚拟机里运行的,不知道可不可靠,有成功案例的朋友可以分享一下
    第 1 条附言  ·  167 天前
    用方法二成功,数据正常,运行正常

    cat /proc/mdstat 查看当前阵列状态;
    md0/md1 一般是群晖的系统分区,从 md2 开始确认硬盘对应的分区;
    mdadm --grow --raid-devices=1 --force /dev/md2
    在存储空间管理中确认已变为 basic.

    终端输入如下
    root@NAS:~# cat /proc/mdstat
    root@NAS:~# mdadm --grow --raid-devices=1 --force /dev/md2
    raid_disks for /dev/md2 set to 1

    6 条回复    2023-11-07 14:27:58 +08:00
    unishare
        1
    unishare  
    OP
       167 天前


    目前是三个硬盘,前两个是 raid1 ,第三个是 basic
    unishare
        2
    unishare  
    OP
       167 天前
    https://s.v2ex.com/t/774128

    搜索了相似的帖子,貌似第二种方法可行,有经验的朋友可以谈谈
    Alliot
        3
    Alliot  
       167 天前   ❤️ 1
    亲手操作过的来解答:
    数据可以无损,就是你说的第二种方法,不过存储池里依然会显示降级,目前没找到方法取消,所以最后我还是选择转移数据重新来了。
    最保险/避免 bug 的方式是转移数据后重新导入。
    unishare
        4
    unishare  
    OP
       167 天前
    @Alliot #3 重来转移数据之后,系统是不是要重装?套件,docker 这些都要重新装是吧
    zzfuby0mg
        5
    zzfuby0mg  
       167 天前 via Android   ❤️ 1
    第二种方法,Raid1 降 basic ,存储空间全部正常,套件数据都没影响
    unishare
        6
    unishare  
    OP
       167 天前
    @zzfuby0mg #5 谢谢解答!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   994 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 20:07 · PVG 04:07 · LAX 13:07 · JFK 16:07
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.