Movendo o espaço livre de um LVM LV para outro

0

Eu tenho um SSD particionado em:

  • sdc1: 500MB / boot
  • sdc2: grupo de volumes
    • 10 GB lv_root
    • 100 GB lv_home
    • 50 GB lv_swap
  • gratuito: 70 GB

Acontece que uma raiz de 10GB é um pouco pequena e eu gostaria de expandi-la em 50% roubando-a do vizinho "lv_home" ou usando um pouco do espaço livre.

Parece que tenho permissão para reduzir "lv_home" em 5 GB, mas não tenho certeza do que preciso fazer para disponibilizar esse espaço para "lv_home". Preciso realocar "lv_home" para iniciar 5 GB ou posso criar uma nova extensão para "lv_root"?

Eu verifiquei os documentos do LVM, mas eles parecem um pouco vagos sobre isso.

    
por Ian 17.12.2013 / 18:51

1 resposta

1

Primeiro, inicialize no modo de recuperação ou use um CD ao vivo, já que você não pode ter sua partição raiz montada quando quiser redimensioná-la (nem mesmo somente leitura).

Esta maneira mais simples seria adicionar o espaço livre ao seu volume existente: criar uma partição nesse espaço (suponho que será / dev / sdc3), definir seu tipo como 8e, 'Linux LVM', depois adicionar isso volume para o seu grupo de volume:

pvcreate /dev/sdc3
vgextend MY_LVM /dev/sdc3

Em seguida, redimensione seu volume de raiz:

lvresize -L +5G /dev/MY_LVM/root

Seguido pelo redimensionamento do seu sistema de arquivos:

resize2fs /dev/MY_LVM/root

(ou qualquer ferramenta apropriada para o seu sistema de arquivos).

Como alternativa, mova o espaço de hibernação / troca para seu espaço livre de 70 GB, exclua o volume lv_swap e adicione algum espaço para lv_root.

Para responder à sua segunda pergunta: não, você não precisa mover os volumes do VE. Essa é a beleza do Gerenciamento de Volume Lógico; você pode diminuir ou expandir volumes sem ter que se mover, em contraste com as partições fixas. Você pode distribuir o LVM por vários discos e / ou partições (conforme descrito acima). Você poderia dizer que um LVM é como um sistema de arquivos simples com blocos e arquivos gigantes. Os 'arquivos' são seus volumes.

    
por 17.12.2013 / 22:55

Tags