私の州:
$: lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
home myvg -wi-ao---- 100.00g
$: btrfs filesystem resize -20g /home
$: lvreduce -L-20G /dev/myvg/home
WARNING: Reducing active and open logical volume to 80.00 GiB.
THIS MAY DESTROY YOUR DATA (filesystem etc.)
Do you really want to reduce m2ssd/home? [y/n]:
質問:
lvreduce
/lvresize
はファイルシステムを移動することを知っていますか、それともファイルシステムは縮小する方向を知っていますか?まず、バックアップを確認し、テスト環境で同様のコマンドを実行します。あなたのデータに責任を持ちなさい。
ドキュメントは、これらの各コマンドのマニュアルページです。
Lvreduce/lvresizeはファイルシステムを移動することを知っていますか、それともファイルシステムはどちらの方向に縮小するかを知っていますか?
LVMはブロックデバイスを提供するだけであり、ボリュームに何があるかを確認することはできません。ボリュームの最後からスペースが削除されますが、そのスペースがまだ使用されているかどうかはわかりません。
lvreduce --resizefs
は1つのコマンドでそれを実行しますが、btrfsではなくfsadm
でサポートされているものに制限されます。安全性と利便性がbtrfs機能を持たない価値があるかどうかを判断します。