Expandindo o disco dentro do Hyper-V usando LVM

2

No meu ambiente de laboratório, tenho um servidor Ubuntu 12.04 que estou tentando adicionar espaço. O LVM foi configurado na inicialização e após adicionar 100 GB através do assistente de edição de disco, não consigo adicionar esse espaço às partições. Eu tentei usar o Part Magic, mas ele não está permitindo expandir o tamanho, embora eu veja o espaço adicional.

fdisk -l me dá;

Disk /dev/sda: 108.4 GB, 108447924224 bytes
255 heads, 63 sectors/track, 13184 cylinders, total 211812352 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00097307

Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      499711      248832   83  Linux
/dev/sda2          501758    33552383    16525313    5  Extended
/dev/sda5          501760    33552383    16525312   8e  Linux LVM

Disk /dev/mapper/ubuntu--vg-root: 14.8 GB, 14751367168 bytes
255 heads, 63 sectors/track, 1793 cylinders, total 28811264 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/mapper/ubuntu--vg-root doesn't contain a valid partition table

Disk /dev/mapper/ubuntu--vg-swap_1: 2143 MB, 2143289344 bytes
255 heads, 63 sectors/track, 260 cylinders, total 4186112 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/mapper/ubuntu--vg-swap_1 doesn't contain a valid partition table

Eu realmente não usei o LVM antes e não sou um guru do Linux, então não tenho certeza de quais seriam meus próximos passos, pois estou pesquisando como funciona esse processo. No final, gostaria de adicionar algum espaço à partição de inicialização também.

Obrigado pelo seu tempo lendo esta pergunta e me avise se houver detalhes adicionais que eu possa dar a você.

    
por Joseph Barker 09.07.2015 / 02:29

1 resposta

0

Você usa gparted para redimensionar partições. Em 12.04 você precisará inicializar a partir do liveecd e executá-lo de lá, já que ele não pode redimensionar as partições montadas. Em versões posteriores, ele pode aumentar várias partições enquanto elas são montadas. Isso só dará mais espaço para o LVM alocar para volumes lógicos. Se você quiser aumentar um volume lógico, poderá executar por exemplo lvresize -L 30g ubuntu-vg/root para aumentar o tamanho de sua raiz lv para 30g. Então você precisa dizer ao sistema de arquivos para usar aquele novo espaço, o que você pode fazer com resize2fs /dev/ubuntu-vg/root , assumindo que você está usando o sistema de arquivos ext4 padrão. Essas duas últimas etapas podem ser realizadas on-line, em vez de serem iniciadas a partir de outras mídias. Você também pode especificar 100% em vez de 30g a lvresize para usar todo o espaço disponível, mas isso acaba com o propósito de usar o LVM em primeiro lugar para alocar todo o espaço para um volume lógico, já que você não tenha qualquer espaço livre para criar instantâneos, novos volumes lógicos ou aumentar alguns volumes posteriormente.

    
por psusi 09.07.2015 / 04:02