web-dev-qa-db-ja.com

/ home LVMの削除と/へのマージ

[[email protected] ~]# pvdisplay -s
  Device "/dev/sda2" has a capacity of 0
[[email protected] ~]# vgdisplay -s                                                                                                                                                               "vg_vpsny23" 1.36 TiB  [1.36 TiB  used / 0    free]
[[email protected] ~]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/vg_vpsny23-lv_root
                       50G  4.0G   43G   9% /
tmpfs                  16G     0   16G   0% /dev/shm
/dev/sda1             485M   65M  395M  15% /boot
/dev/mapper/vg_vpsny23-lv_home
                      1.3T  300M  1.3T   1% /home
[[email protected] ~]# umount /home                                                                                                               
[[email protected] ~]# vgdisplay
  --- Volume group ---
  VG Name               vg_vpsny23
  System ID
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  4
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                3
  Open LV               2
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               1.36 TiB
  PE Size               4.00 MiB
  Total PE              357314
  Alloc PE / Size       357314 / 1.36 TiB
  Free  PE / Size       0 / 0

Umount/homeを実行した後、/ homeを破棄してから、すべてのスペースを/ポイントにマージしますか?

7
Jason

はい、vg_vpsny23-lv_homeボリュームでlvremove(警告:これによりデータが強制終了されます)を実行すると、ボリュームグループでスペースが再び使用可能になり、lvextendを実行できるようになりますvg_vpsny23-lv_rootボリューム。言い換えると:

# lvremove /dev/mapper/vg_vpsny23-lv_home
# lvextend -l +100%FREE -r /dev/mapper/vg_vpsny23-lv_root

これにより、ルートボリュームがオンラインで拡張されます。ファイルシステムはオンラインで拡張できますが、ファイルシステムをマウント解除して圧縮する必要があることに注意してください。

ルートファイルシステムの場合、オフラインにすることはレスキューモードで起動することを意味します。したがって、このスペースの一部を別の場所で使用したい場合は、ここで指定した-lオプションの引数を変更する必要があります。

13
Bratchley

/ homeを参照する/ etc/fstabからコメントアウトするか、行を削除することを忘れないでください。これをそのままにしておくと、Linuxのシャットダウンと再起動が混乱します。

3
Kevin

また、メッセージを受け取った場合は注意してください。

論理ボリュームvg_somedisk/lv_homeには、使用中のファイルシステムが含まれています。

umount -aボリュームをマウント解除するには、サイズ変更を実行し、/ ect/fstabを編集してからmount -a

2
R0w13y