サイズ変更後、論理ボリュームのファイルシステムのサイズを変更(縮小)しようとします。
lvresize -L 63T /dev/vg_raid/datas
File system btrfs found on vg_raid/datas.
File system size (62,00 TiB) is larger than the requested size (1,00 TiB).
File system reduce is required and not supported (btrfs).
もちろんこれは言葉ではありません。 62Tは63Tより小さい。しかし、それ以上の63Tを要求すると、要求されたサイズは1Tとして表示されます!lvreduce
もちろん、問題は代替を使用する場合も同じですlvresize
。
このエラーが発生して解決策を知っている人はいますか?
これは私の結果ですlvm version
。
lvm version
LVM version: 2.03.22(2) (2023-08-02)
Library version: 1.02.196 (2023-08-02)
Driver version: 4.47.0
Configuration: ./configure CONFIG_SHELL=/bin/bash --prefix=/usr --sbindir=/usr/bin --sysconfdir=/etc --localstatedir=/var --enable-cmdlib --enable-dmeventd --enable-lvmpolld --enable-pkgconfig --enable-readline --enable-udev_rules --enable-udev_sync --enable-write_install --with-cache=internal --with-default-dm-run-dir=/run --with-default-locking-dir=/run/lock/lvm --with-default-pid-dir=/run --with-default-run-dir=/run/lvm --with-libexecdir=/usr/lib/lvm2 --with-systemdsystemunitdir=/usr/lib/systemd/system --with-thin=internal --with-udev-prefix=/usr
ありがとう
答え1
この問題はまだArchで利用できないパッチ(gitlab.com/lvmteam/lvm2/-/commit/…)で修正されているため、使用しても安全です。
--fs 無視
私はやった。