Como podemos redimensionar o LVM no Fedora 17?

1

Eu estava tentando instalar o Backtrack junto com o Fedora 17. Ao instalar o BT, descobri que não havia espaço livre no meu sistema. Quando eu verifiquei o FS no Fedora, todo o meu espaço no HDD é usado como LVM.

    
por Karamjot Singh 21.02.2014 / 08:28

1 resposta

2

Ao instalar o Fedora 17, o padrão é usar o gerenciador de volume lógico. Existe uma ferramenta / gui LVM que facilita o gerenciamento de LVM. Instale esta ferramenta por:

yum install system-config-lvm

Algumas considerações:

  1. Se você quiser aumentar o tamanho de um LV, poderá usar o gui para fazer isso, desde que tenha espaço não utilizado em seu disco.

  2. Se você quiser reduzir o tamanho de um LV, você pode usar o gui para um LV não-raiz. Um LV não raiz seria como:

    /dev/mapper/vg_your_node_name-lv_books   20G  1.1G   18G   6% /books
    
  3. Se você quer reduzir o tamanho de um LV e é um LV raiz, você não pode / não deve usar o gui.

    Por exemplo, usaremos como nosso grupo de volume:

    /dev/mapper/vg_your_node_name-lv_home   100G  1.1G   18G   6% /home
    

    Escreva isto para usar mais tarde no procedimento. Não este exemplo, mas o seu!

    Este é um tipo de grupo de volume raiz e não deve ser gerenciado pelo gui.

    PASSOS PARA REDUZIR UM GRUPO DE VOLUME:

    1. Insira seu DVD e boot do FC 17 original. Ele perguntará se você deseja fazer uma instalação nova ou reparar um sistema de arquivos. Escolha a opção "reparar". Haverá algumas perguntas, então responda de acordo com o que perguntar sobre a montagem de seus sistemas de arquivos. Neste ponto, há uma opção "pular". Selecione-o e você será levado a um login de shell (tela em branco). Você não quer montar seus sistemas de arquivos porque eles devem ser desmontados para redimensionar

      ## login as root
      $ df -h
      
    2. certifique-se de que nenhum LVM esteja montado (eles não devem estar) Se estiverem:

      $ umount /dev/mapper/vg_your_node_name-lv_books (our example)
      $ vgchange -a y
      
    3. verifique o sistema de arquivos em busca de erros

      $ e2fsck -f /dev/mapper/vg_your_node_name-lv_books
      
    4. reduza o sistema de arquivos para 30 G

      $ resize2fs -p /dev/mapper/vg_your_node_name-lv_books 30G
      
    5. reduza o tamanho do volume lógico subjacente

      $ lvreduce -L 30G /dev/mapper/vg_your_node_name-lv_books
      
    6. verifique se o volume lógico e o sistema de arquivos estão ok

      $ e2fsck -f /dev/mapper/vg_your_node_name-lv_books
      $ resize2fs -p /dev/mapper/vg_your_node_name-lv_books
      
    7. deve receber uma resposta "nada a fazer" neste momento

      $ reboot
      

Alguns comandos úteis do LVM (pacote lvm2-2.02.06-4):

  • lvmdiskscan
  • vgdisplay
  • pvdisplay
  • lvdispay
  • vgcreate
  • pvcreate
  • lvscan
  • pvscan
  • vgscan

Você pode consultar etapas detalhadas aqui para extensão do mesmo.

    
por 21.02.2014 / 08:54

Tags