我正在尝试增加 的大小/home
。
首先我通过以下方式扩展了 LV:
sudo lvextend --size +1024M /dev/vg_svelte/home
然后我做了:
$ sudo btrfs filesystem resize max /home
Resize '/home' of 'max'
几分钟后,什么也没发生,我看到:
$ btrfs fil show home
Label: 'home' uuid: 93722fa7-7e8f-418a-a7ca-080aca8db94b
Total devices 1 FS bytes used 179.03GiB
devid 1 size 201.00GiB used 200.00GiB path /dev/mapper/vg_svelte-home
已用总量 == 1GB。
如何让 btrfs 使用我刚刚分配给其 LV 的 1GB 空间?
答案1
这确实不是一个答案,但我再次尝试获取dmesg
请求的输出,这次成功了。
我及时搜索并找到了多行,例如:
BTRFS info (device dm-2): new size for /dev/mapper/vg_svelte-home is 215817912320
但从来没有出现错误消息。
也许 btrfs 需要一个status
命令来显示正在进行的大小调整,或者系统中有一个 gremlin。