Removendo / home LVM e mesclando em /

6
[[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

Eu corri umount / home agora eu destruo o / home e depois mesclo todo o espaço para o / point?

    
por Jason 14.08.2014 / 18:45

3 respostas

12

Sim, quando você executar o lvremove no volume vg_vpsny23-lv_home , o espaço ficará disponível no grupo de volumes novamente, o que permitirá fazer um lvextend no volume vg_vpsny23-lv_root . Em outras palavras:

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

Isso deve estender o volume da raiz online. Lembre-se de que você pode desenvolver um sistema de arquivos on-line, mas precisa desmontar um sistema de arquivos para reduzi-lo.

Para o sistema de arquivos raiz, colocá-lo offline significa inicializar no modo de recuperação. Então, se você quiser usar um pouco desse espaço em outro lugar, talvez queira modificar o argumento para a opção -l que eu dei a você lá em cima.

    
por 14.08.2014 / 18:50
3

Não esqueça de comentar ou remover a linha do / etc / fstab que se refere a / home. Se você deixar isso, o Linux fica confuso desligando e reiniciando.

    
por 18.01.2016 / 20:35
2

Também vale a pena notar que, se você receber a mensagem:

Logical volume vg_somedisk/lv_home contains a filesystem in use.

faça um umount -a para desmontar o volume, executar o redimensionamento, editar / ect / fstab então um mount -a .

    
por 11.08.2017 / 18:08

Tags