como posso diminuir o volume lógico e criar nova partição se o volume lógico a encolher estiver presente no meio?

1

Eu tenho um HDD de 120Gb, que tem RHEL6 com 2 partições físicas sda1: / boot sda2: LVM gerenciado Volumes Lógicos VolGroup00

VolGroup00 contém os seguintes volumes lógicos / lv_root 36G / lv_opt 45G / lv_home 24G / lv_tmp 3G / lv_audit 3G / lv_log 3G

Eu tentei encolher / optar por 4Gb usando os comandos lvresize, resize2fs e mkfs e criei nova partição física a partir do novo espaço livre. Nesse caso, / opt estava presente como último volume lógico (conforme impresso pelo fdisk -l). Libertar espaço de / opt e criar nova partição funcionou bem. sda3 foi criado no final do disco rígido.

Mas eu quero liberar espaço de / home, que está presente no meio do grupo de volumes lógicos. Quando tento criar sda3 liberando espaço de / home, todos os volumes lógicos existentes são corrompidos e o sistema operacional falha na inicialização.

Por favor, sugira como isso poderia ser alcançado. Agradecemos antecipadamente.

    
por AvinashUpadhyaya 29.05.2015 / 09:32

1 resposta

0

Com o LVM você não precisa se preocupar com discos rígidos. Então sda? não tem nada a ver com volumes lógicos e espaço livre no grupo de volumes. Se você liberar o espaço em disco resize2fs e reduzir o espaço livre em disco no grupo de volumes. E você pode usar este espaço para criar com o lvcreate novo volume lógico. Aqui é um bom manual como diminuir o volume lógico

    
por 29.05.2015 / 11:55