Mesclar grupos de Volume Lógico

2

Eu quero aumentar o espaço de volume do LVM root. É possível mesclar o LogVol01 ao LogVol00? Minha configuração do LVM é assim:

   [root@server~]# lvs
     LV       VG         Attr   LSize  Origin Snap%  Move Log Copy%  Convert
     LogVol00 VolGroup00 -wi-ao 34.84G
     LogVol01 VolGroup00 -wi-ao 33.38G
   [root@server~]# pvs
     PV                VG         Fmt  Attr PSize  PFree
     /dev/cciss/c0d0p2 VolGroup00 lvm2 a-   68.22G    0
   [root@server~]# vgs
     VG         #PV #LV #SN Attr   VSize  VFree
     VolGroup00   1   2   0 wz--n- 68.22G    0
   [root@server~]# df -h
   Filesystem            Size  Used Avail Use% Mounted on
   /dev/mapper/VolGroup00-LogVol00
                          34G  1.3G   31G   4% /
   /dev/cciss/c0d0p1      99M   13M   81M  14% /boot
   tmpfs                  16G     0   16G   0% /dev/shm
   [root@server~]#fdisk -l

   Disk /dev/cciss/c0d0: 73.3 GB, 73372631040 bytes
   255 heads, 63 sectors/track, 8920 cylinders
   Units = cylinders of 16065 * 512 = 8225280 bytes

              Device Boot      Start         End      Blocks   Id  System
   /dev/cciss/c0d0p1   *           1          13      104391   83  Linux
   /dev/cciss/c0d0p2              14        8920    71545477+  8e  Linux LVM

   [root@server~]#lvremove -f /dev/VolGroup00/LogVol01
     Can't remove open logical volume "LogVol01"

   [root@server~]#lvchange -a n /dev/VolGroup00/LogVol01
       /dev/hdc: open failed: No medium found
       LV VolGroup00/LogVol01 in use: not deactivating

Corrigido :

   swapoff -a
   lvchange -a n /dev/VolGroup00/LogVol01 
   lvextend -l +100%FREE /dev/VolGroup00/LogVol00

Isso deve ser feito. Obrigado Jonathan

    
por guest210391 18.11.2015 / 22:39

1 resposta

5

Os volumes lógicos teriam seus próprios sistemas de arquivos, portanto, não seria possível mesclar diretamente os dois.

Você precisaria primeiro remover o segundo volume e depois aumentar o primeiro.

Ao continuar, você destruirá irrevogavelmente quaisquer dados no seu segundo volume.

Como sempre, assegure-se de ter todos os dados importantes (em qualquer volume) salvos em backup antes de continuar.

Você deve primeiro desmontar e desativar o segundo volume:

lvchange -a n /dev/VolGroup00/LogVol01

Depois remova-o:

lvremove /dev/VolGroup00/LogVol01

Em seguida, aumente seu primeiro volume:

lvextend -l +100%FREE /dev/VolGroup00/LogVol00

Depois disso, você precisaria expandir seu sistema de arquivos. Assumindo o ext4, você pode crescer on-line com:

resize2fs /dev/VolGroup00/LogVol00
    
por 18.11.2015 / 22:53