赞
踩
btrfs 用起来真是方便啊,将1T的raid0切换到2快2T的ssd上,几个命令就搞定了。
如果不是raid5,6有问题,以及性能仍有进步空间,堪称理想的文件系统。
已作为我为了首选文件系统。
gdisk或其他工具均可
分别替换磁盘容量,由于之前个上午了容量空间因此需要带-f
sudo btrfs replace start 1 /dev/nvme2n1p2 /home -f
sudo btrfs replace start 2 /dev/nvme3n1p2 /home -f
根据文档,相比remove
和add
,性能更好且可以解决一些可能存在的错误。替换非常顺,1T磁盘,几分钟就完成了。
问题在于,使用替换命令后,磁盘空间仍保持之前的1T。
sudo btrfs filesystem resize +900G /
不同设备的容量不相等,由于是raid0,第二块磁盘没有挂载,因此不会去分配容量
dev ❯ sudo btrfs filesystem show
Label: none uuid: 005ae5cb-5599-48bf-9300-240c481c6719
Total devices 2 FS bytes used 1.44TiB
devid 1 size 1.76TiB used 752.06GiB path /dev/nvme2n1p2
devid 2 size 900.00GiB used 752.06GiB path /dev/nvme3n1p2
指定devid
重新分配空间,其中2为devid
sudo btrfs filesystem resize 2:+900G /
可以指定设备ID重新分配容量,之后容量正常分配。
brfs
参考:
[1]Guide on replacing a disk in a Btrfs filesystem | Forza’s Ramblings
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。