版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

加快照片索引、系统分区,剩下的可以当存储用,可以放VM或者docker


将脚本放在/etc/rc文件中的SYNOStartVolume 下面,每次启动时自动挂载

脚本

cat /proc/mdstat

# 但SWAP的RAID每次重启都会重建,所以每次都需要扩容。

...

sudo mount --bind /volume4/NVMEcache/\@synologydrive/ /volume3/\@synologydrive/



先分区

ls /dev/nvme*

fdisk -l /dev/nvme0n1

synopartition --part /dev/nvme0n1 12

这样实际上给一个nvme 盘创建了标准的群晖方式的分区, 即: 2.4G大小的系统分区, 2G大小的swap分区, 然后是剩余空间分配了一个给用户使用的数据分区。 我自己是一个250G的SSD,这样分区后, 数据分区大小是大概228G

fdisk -l /dev/nvme0n1

cat /proc/mdstat

mdadm --create /dev/md5 --level=1 --raid-devices=1 --force /dev/nvme0n1p3

加速swap和系统分区
$ sudo mdadm --grow --raid-devices=16 /dev/md0 $ sudo mdadm --grow --raid-devices=16 /dev/md1 $ sudo mdadm --manage /dev/md0 --add /dev/nvme0n1p1 $ sudo mdadm --manage /dev/md1 --add /dev/nvme0n1p2

...

echo writemostly | tee /sys/block/md1/md/dev-sdf2/state

mkfs.ext4 -F /dev/md5

mkfs.btrfs -f /dev/md5


迁移的方法很简单,先rsync,然后再mount –bind,比如:

sudo rsync -a /volume1/\@appstore/ /volume4/NVMEcache/\@appstore/
sudo mount --bind /volume4/NVMEcache/\@appstore/ /volume3/\@appstore/
mount -l

...