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
重启完成
重启机器后,在存储空间里面扩展剩余空间即可。
启动套件即可。