将存储池2改成存储池1,存储空间2改成存储空间1。
1、查看现有存储池列表
# synospace --meta -e
打印信息如下:(reuse_X表示存储池X)
[/dev/vg2]
---------------------
Pool Descriptions=[]
Volume Description=[]
Reuse Space ID=[reuse_2]
2、修改存储池编号
命令格式:
synospace --meta -s -d "{存储池描述}" -i reuse_{存储池ID} {设备路径}
例如将上述 存储池 2 重新编号至 存储池 1,则输入以下命令:
# synospace --meta -s -i reuse_1 /dev/vg2
Success to update meta, new meta is:
[/dev/vg2]
---------------------
Pool Descriptions=[]
Volume Description=[]
Reuse Space ID=[reuse_1]
修改存储空间名称
PS:这里的调整存储空间名称指的是,将
volume2
更改为volume
1 让 存储空间 2 更新为 存储空间1。
1、先停止所有群晖服务
DSM 6.x 系统
syno_poweroff_task -d
DSM 7.x 系统
umount /volume1 -f -k
或者:synospace --stop-all-spaces (群晖命令)停止所有存储池
(这个会断开ssh连接,再重新连一下)
2、通过依次打开 存储空间管理员 -> 存储池 -> 展开,查看各个存储池是否支持多个存储空间
。
存储池支持多个存储空间
对于支持多个存储空间
的存储池,群晖将磁盘分区设置为一个 LVM PV (Physical Volume),并在此 PV 上单独创建一个 VG (Volume Group),因此在这个 VG 上可以创建多个 LV (Logical Volume),亦可以自由调整这些 LV 的大小,LV 即为存储空间,因此修改 LV 的名称即可达到修改存储空间顺序的目的。
1)查看现有存储空间列表
# lvm lvscan
ACTIVE '/dev/vg2/syno_vg_reserved_area' [12.00 MiB] inherit
ACTIVE '/dev/vg2/volume_2' [29.08 TiB] inherit
2)修改存储空间顺序
命令格式:lvm lvrename {VG名称} {旧LV名称} {新LV名称}
例如将上述 存储空间 2 修改为 存储空间 1,则输入以下命令:
# lvm lvrename vg2 volume_2 volume_1
Renamed "volume_2" to "volume_1" in volume group "vg2"
3)重启使配置生效
reboot
起因是把存储池1删了后,2不变成1太难受了
网上找了一天的文献才搞定
参考:
修改群晖NAS存储池排序与存储空间名称 – 喵斯基部落 (moewah.com)
【逗老师的小技巧】群晖Synology更改存储池和存储空间编号_群晖存储空间改名-CSDN博客
强迫症求助,无法修改存储池编号(显示成功,重启失效) | OPENOS-服务器-路由器-黑群晖-NAS-网络存储-虚拟化
(2024更新)修复黑群晖 DSM7.0 + Btrfs 存储空间/磁盘损毁/堪用 的问题 | Kenvix’s Blog