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?
這確實不是一個答案,但我再次嘗試獲取
dmesg
請求的輸出,這次成功了。我及時搜尋並有多行,例如:
BTRFS info (device dm-2): new size for /dev/mapper/vg_svelte-home is 215817912320
但從來沒有錯誤資訊。
也許 btrfs 需要一個
status
命令來顯示正在進行的調整大小,或者係統中有一個 gremlin。