それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

btrfs resize で進捗を見たい

btrfs filesystem resize をしてると、ちゃんと動いてるのか不安になる。

大きいデータファイルだと余計に不安になる。

dmesg を見ればいいらしい

dmesg  | grep BTRFS | tail

watch とかやっておけばいい

実際にやってみた例

Every 2.0s: dmesg  | grep BTRFS | tail                                                                                                                                                                                     host: Sat May 21 18:28:18 2022

[575124.384097] BTRFS info (device dm-2): relocating block group 761060179968 flags data
[575224.816851] BTRFS info (device dm-2): found 549 extents
[575226.307604] BTRFS info (device dm-2): found 549 extents
[575227.461641] BTRFS info (device dm-2): relocating block group 759986438144 flags data
[575334.728443] BTRFS info (device dm-2): found 1375 extents
[575336.185406] BTRFS info (device dm-2): found 1375 extents
[575337.135120] BTRFS info (device dm-2): relocating block group 758912696320 flags data
[575438.211646] BTRFS info (device dm-2): found 48 extents
[575439.111490] BTRFS info (device dm-2): found 48 extents
[575439.794408] BTRFS info (device dm-2): relocating block group 757838954496 flags data

終了したら

[575641.955655] BTRFS info (device dm-2): new size for /dev/mapper/vgubuntu-root is 214748364800

などと出てくくる。

まぁ終了したらコマンド見たらわかるんだけど。

参考資料

https://unix.stackexchange.com/questions/398115/btrfs-filesystem-resize-doesnt-do-anything