进行操作前请备份资料,数据无价硬盘有价!!!

前因

由于最近重新开始玩pt,搞了刷流。所以硬盘空间捉襟见肘,为了能更加愉快的下载,特地又搞了块8T酷狼。坑点来了,之前第一块硬盘设置的SHR格式,这块放进去之后增加第一块的储存空间之后,系统自动变成了SHR带一块冗余空间的阵列(相当于raid1)。
这么一来储存空间等于没有增加,所以打算把储存池降级成SHR不带冗余,相当于Basic,同时第二块硬盘单独设Basic储存池。这样的好处就是重要的资料放在第一块硬盘,做物理隔离。pt下载在第二块,后续如果要增加空间就增加这个储存池,硬盘坏了也只会坏这一块。

过程

  1. 进[储存管理器]->[HDD/SSD]->选择新加的硬盘->操作->停用硬盘;
    第一步骤也可以先关机,然后直接把新硬盘拔掉,再开机
  2. 此时第一个之前要更改的储存空间报错,显示:堪用;
  3. 进[控制面板]->[终端机和SNMP]->勾选[启动SSH功能];
  4. 使用[MobaXterm]等软件进入系统,获得root权限;

    sudo -i
  5. 获取硬盘阵列信息:

    cat /proc/mdstat

    微信图片_20230714114115.png
    微信图片_20230714114115.png

    如图中所示,最大的md2就是你需要改变的分区,md0是系统分区,md1是交换分区

  6. 降级:
    之前降级没截图,文字记录吧
    输入下面指令后,会显示rald disks for /dev/md2 set to 1

    mdadm --grow --raid-devices=1 --force /dev/md2
  7. 此时再去看硬盘,堪用就变回正常了(Basic或者SHR无冗余,这个是和你建立储存池时就确定的),之后再建立新储存池或者合并储存池就看你自己了;

写在最后

还是要说一句,一定要备份好数据。
这个方法如果本身储存池时SHR的,是没办法变回Basic。如果一定要变回Basic的话,我的思路是这样:前面和上面过程一样,然后新建立一个储存池2,把储存池1的数据全部复制过去(包括备份好docker数据,和群晖有些不能备份的套件),然后再把储存池1删除,然后把老硬盘合并到新的。当然如果有强迫症觉得储存池不是从1开始,可以把老的硬盘建立储存池1再复制回来。
以上写在最后的内容是没有经过测试的,谨慎参考。