PVE中的群晖NAS更换大容量硬盘

以前的旧硬盘是640GB的,现在更换为1TB的硬盘;
DSM以及套件都安装在了640GB的硬盘上;

注意

该方法更换硬盘的时候,要更换的新硬盘必须不小于旧硬盘的大小

当前方法使用RAID1阵列实现数据的复制。

准备步骤

  • 关闭DSM上能关闭的套件,例如Docker、Drive、Photos等会读写数据的套件
  • 在设置里面启用SSH远程登录,后续恢复阵列时使用
  • 记录一下当前盘插槽,我就一个硬盘在第一个插槽里面,对应在PVE上就是 sata1
  • 群晖关机,通过 qm set 将新的硬盘设置为 sata2(相当于插入了一块硬盘)

复制数据

  • 群晖开机
  • 修改640GB存储空间的阵列模式为RAID1(将新的1T作为复制盘),等待建立整列,可能需要几个小时
  • 建立阵列完成之后,关闭群晖
  • 在PVE虚拟机硬件部分删除sata1和sata2
  • 重新将1TB的磁盘使用 qm set 设置为sata1

阵列降级

  • 群晖开机
  • 开机后系统会提示阵列错误,先别管
  • 使用另外一台电脑SSH登录到群晖切换到管理修复阵列

修复阵列的代码如下:

# root权限获取
sudo -i
# 查看磁盘阵列信息
cat /proc/mdstat
# md0、md1为系统分区,一般为md2/3,此时建议拔掉无关硬盘,避免选错
# 可通过这个命令确认具体阵列信息
mdadm -D /dev/md3
# (关键命令)阵列修改,例子为md3,注意修改XXX
mdadm --grow --raid-devices=1 --force /dev/mdXXX

重启完成

重启机器后,在存储空间里面扩展剩余空间即可。
启动套件即可。

参考文章

群晖双槽BASIC全无损完美扩容方案

留下回复