他のlvmのスペースを使用してlvmを拡張する

他のlvmのスペースを使用してlvmを拡張する

2 つの論理ボリュームがあります。

                             Size  Used  Avail  Use%  Mounted on
/dev/mapper/vg_name-lv_root  38G   5.3G  24G    19%
tmpfs                        1.1G  420K  1.1G    1%   /dev/shm
/dev/sda1                    485M  48M   412M   11%   /boot
/dev/mapper/vg_name-lv_home   29G  210M  28G     1%   /home

lv_homeスペースを占有するように論理ボリュームをどのように拡張しますかlv_root

私は努力したlvextend -L +1G /dev/vg_name/lv_home

私には、次のエラーが発生します。

空き容量不足:256個の拡張が必要ですが、0個のみ使用可能

ベストアンサー1

のスペースを使用するにはlv_root縮小する必要があります。これは、使用中のファイルシステムがext3 / ext4の両方をサポートしている場合にのみ可能です(再フォーマットしません)。XFSは(この点で)

適切なツールは次のとおりですlvreduce

lvreduce -r -L -1G /dev/vg_name/lv_root

このオプションは、LVを縮小する前にファイルシステムのサイズを変更するように-r指示します。fsadm完了すると、VGにホームLVを拡張するのに十分な空き容量があります。

おすすめ記事