btrfs 文件系统调整大小没有执行任何操作

btrfs 文件系统调整大小没有执行任何操作

我正在尝试增加 的大小/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。

相关内容