Não é possível redimensionar a partição LVM logo após a instalação do Ubuntu com a opção 'use lvm'

3

Durante a instalação do Ubuntu 12.10 x64, verifiquei a opção "Use LVM". Minhas partições:

  • / dev / sda1, ext2 , mount: / boot, 243.00 MiB, sinalizador: boot
  • / dev / sda2, estendido , 698.4 GiB
    • / dev / sda5, lvm2 pv , montagem: ubuntu, 698.4 GiB, sinalizador: lvm

Ou melhor, veja uma screenshot do GParted (não tenho permissão para postar imagens)

Eu tentei tanto com o sistema atual quanto com um Ubuntu USB ativo, mas não posso fazer nada com a partição LVM: nem adicionar uma nova subpartição, nem redimensioná-la. Existe uma maneira de diminuir isso para que eu possa adicionar mais partições físicas? Ou como adiciono uma nova subpartição virtual ao LVM? (Não existe essa opção de menu no GParted)

EDITAR sudo pvs :

PV         VG     Fmt  Attr PSize   PFree
/dev/sda5  ubuntu lvm2 a--  698.39g    0 

sudo vgs :

VG     #PV #LV #SN Attr   VSize   VFree
ubuntu   1   2   0 wz--n- 698.39g    0 

sudo lvs :

LV     VG     Attr     LSize   Pool Origin Data%  Move Log Copy%  Convert
root   ubuntu -wi-ao-- 692.49g                                           
swap_1 ubuntu -wi-ao--   5.91g  
    
por Bogdan Kulynych 31.12.2012 / 01:32

2 respostas

3

Aqui estão algumas informações recolhidas sobre o redimensionamento de partições LVM2 com base na minha experiência pessoal.

  1. Primeiras coisas primeiro: G-Parted (atualmente versão 16 / julho de 2013) não pode estender ou encolher partições LVM2 ... Apenas esqueça o G-Parted no momento.

  2. Até o momento, o único aplicativo GUI capaz de redimensionar a partição LVM2 é "system-config-lvm" ( sudo apt-get install system-config-lvm ), mas, por algum motivo, não consegui aproveitar muito isso.

  3. Como alternativa, é possível redimensionar as partições do LVM2 usando as linhas de comando apropriadas. Mais aqui > link e lá > link

  4. Eu sou pessoalmente um fã de G-Parted, o usual fast & amp; truque fácil. Espero que a próxima versão seja capaz de redimensionar todas as partições do LVM2 graficamente. Mas enquanto isso, a melhor coisa que sempre faço, e realmente quero dizer, NÃO é instalar novas caixas de Linux com o LVM2; mas sim com Ext3 ou Ext4. Esta escolha é dada no meio do processo de instalação: apenas evite fazer a coisa "OK / Next / Next" sem pensar como o LVM2 será escolhido como o sistema de partição padrão ^^ é muito melhor personalizar o método de formatação. Então, vamos dizer 1024 Mb para a partição Swap, e atribuir 10GB ou mais para a partição / dev / sda1 (a extensão Ext3 / 4), na qual "/" é o ponto de montagem.

Dessa forma, você poderá usar o G-parted mais tarde, se necessário, sem limitação de qualquer tipo.

Editar 1: se você precisa desesperadamente liberar algum espaço em disco na sua partição FileSystem ASAP, faça o logon do seu Linux e digite o seguinte comando: " du -sh * ", que exibirá uma lista de todos os diretórios e seu tamanho. Isso ajudará você a identificar rapidamente as pastas maiores e talvez mover ou remover dados estáticos.

Edição 2: Últimas notícias da Equipa G-Parted (datada de 2 de setembro de 2013): "

Para redimensionar partições PV do LVM2, o volume deve ser desativado. Para fazer isso, selecione a opção de menu "Partition - > Deactivate". Quando a partição PV do LVM2 é desativada, a opção de menu redimensionar / mover será ativada.

Como o Logical Volume Management não é simplesmente um sistema de arquivos, há sérias repercussões na alteração do nome do grupo de volumes ou do UUID. Também ocorrerão problemas se o PV do LVM2 for copiado. É por isso que estas operações não são suportadas pelo LVM2 PV. "

    
por Anthony_D 29.07.2013 / 14:49
0

Eu me deparei com o problema em que você simplesmente deseja estender o volume LVM assim:

redimensiona o disco subjacente, geralmente / dev / sda no vmware / dev / sda1 é / boot / dev / sda2 é uma partição LVM reler o disco fdisk para excluir e recriar / dev / sda2 (somente partição lvm) estendendo a partição efetivamente. pvresize / dev / sda2 vgdisplay nunca vê isso !!!

Esse é o problema. Você tem que fazer uma reinicialização inversa. O CentOS 6 é onde vejo esse problema. Vou ter que tentar em 7 e ver se funciona.

    
por rstrong30 16.03.2016 / 04:16