我朋友身边有一台 Synology DS220+ 双盘位 2T*2 做了一组 RAID1 阵列,目前磁盘容量不足,毕竟更换硬盘实现扩容成本太大,便考虑将 RAID1 阵列转为 SHR 单盘模式,这样可以腾出其中一块硬盘用来存储其它数据。

Synology.jpg

需要知道的是 SHR 单盘、Basic,其优势是空间利用最大化,缺点是无任何数据保护。因此我们在规划磁盘使用时,要做好数据丢失的心理准备,建议存储一些不是特别重要的文件(例如,一些电影、音乐等)。

步骤详解

理论上可以不抽出任何一块硬盘,但考虑到转换 SHR 单盘时,无法预期存储池保留的是硬盘 1 还是硬盘2,加上个人多少有点强迫症。

1、在待机情况下,从群晖硬盘托架抽出第 2 块硬盘,然后重启群晖系统。

2、进入系统后,因缺失一块硬盘系统会发出报警声,并出现 “存储空间1:堪用” 的提示。此时,可在 控制面板 -​ 硬件和电源,点击 停止哔声

停止哔声.jpg

3、进入 DSM 控制面板 > 终端机和 SNMP > 终端机,勾选启用 SSH 服务。指定 SSH 连接的端口号并保存设置。为了确保系统安全性,建议将默认端口 22​ 更换为其它端口号。

启用SSH.jpg

4、通过 SSH 登录群晖,sudo -i​ 输入管理员密码,切换到 root​ 用户。

5、查看当前阵列的详细信息

[email protected]:~# cat /proc/mdstat
Personalities : [raid1] 
md2 : active raid1 sata2p5[0] sata1p5[1]
      1948683456 blocks super 1.2 [2/2] [UU]
  
md1 : active raid1 sata1p2[0] sata2p2[1]
      2097088 blocks [2/2] [UU]
  
md0 : active raid1 sata1p1[0] sata2p1[1]
      2490176 blocks [2/2] [UU]
  
unused devices: <none>

屏幕已列出 md0、md1、md2 三个分区,其中 md0 为群晖系统分区,md1 为群晖交换分区,md2 (容量最大)即为存储分区。

6、查看分区信息

[email protected]:~# mdadm --query /dev/md2
/dev/md2: 1858.41GiB raid1 2 devices, 0 spares. Use mdadm --detail for more detail.

根据屏幕打印的信息,已确认 md2 为存储分区。如果是多盘位 NAS 请分别查看各分区信息仔细确认(尤其是 blocks 最大的那几个分区)。

7、将 RAID 1 转成 SHR 单盘位(SHR 无数据保护)

[email protected]:~# mdadm --grow --raid-devices=1 --force /dev/md2
raid_disks for /dev/md2 set to 1

根据上面的打印信息,RAID 1 阵列已由 2 个设备成功降级为 1 个设备,即时生效。

8、将闲置硬盘创建新的存储池

将之前抽出的那块硬盘需要重新插上,最好给这块硬盘做一次 secure erase (安全擦除),然后重启系统。当群晖系统重新识别到这块硬盘时,会提示 “硬盘未初始化”,根据提示完成初始化操作,新的存储空间被成功创建。

Basic.jpg

最后,找到 存储管理器 -​ 添加存储池,将存储空间加入到存储池,期间不要忘记把 RAID 类别设置成 SHR 或 Basic(推荐 Basic)。


相关推荐

  1. 群晖 Synology 部署 Bitwarden 密码管理器
  2. 在群晖 Synology 上搭建 Bark 消息推送服务器
  3. 群晖 Synology 部署 ZeroSSL 泛域名证书
  4. 因群晖NAS系统CA证书失效导致的系列问题
  5. 在群晖NAS上搭建Cloudreve网盘系统
  6. ChineseSubfinder - 电影剧集中文字幕刮削器(群晖 Docker 部署篇)
文章作者:喵斯基部落
原文地址:https://www.moewah.com/archives/5254.html
版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。非商业转载及引用请注明出处(作者、原文链接),商业转载请联系作者获得授权。