Redimensionar discos Linux com LVM

Redimensionar discos 1/2 do Linux


Muitas vezes ouvimos pessoas falando sem espaço em seus sistemas Linux mas o que muitos não sabem é que ele tem a capacidade de estender ou minimizar partições lógicas por meio de espaço livre ou discos adicionais.

LVM é essencialmente responsável por separar os volumes lógicos dos discos físicos com algo chamado de volumes de grupo, a maioria das novas distribuições já vêm incluídas LVM, para verificar isso, escrevemos em um console: Eu contra. E com isso veremos o seguinte:

Usamos o comando fdisk -l e procuramos o disco no qual usaremos a configuração de LVM. Neste exemplo, sdb é nosso novo disco. Para dizer ao Linux que o disco será um LVM temos que definir o tipo de disco para LVM, fazemos isso com o comando:

fdisk / dev / sdb

Pressionamos 'n' para adicionar uma nova partição e o tipo será primário então pressionamos 'p' e como colocaremos uma única partição selecionamos a partição 1 e aceitamos a sugestão do sistema em relação à geometria e fornecemos Enter.

Assim que tivermos nossa partição, precisamos identificá-la como um dispositivo LVM. Para fazer isso enquanto estamos em fdisk pressione 't' para alterar o rótulo do disco e insira o ID do rótulo, que no nosso caso será 8e e pressione 'w' para salvar as alterações. Finalmente, preparamos e preparamos o disco físico para ser levado como LVM:

pvcreate / deb / sdb1

Já criamos o suporte do nosso LVMAgora, vamos passar para a camada intermediária disso: os volumes do grupo, cada um deles é um grupo salvo espalhado por vários volumes lógicos. A única diferença é que podemos expandir e encolher os discos dentro deles, colocamos o nome para isso:

vgcreate vg_data / dev / sdb1

Se quisermos estender vários discos, só temos que adicionar dispositivos extras mais tarde de / dev / sdb1. Não vamos esquecer de marcá-los como dispositivos LVM usando o comando pvcreate.

Agora que criamos a camada intermediária, adicionamos os volumes lógicos:

lvcreate -L 1G -n lv_data vg_data

Com este comando estamos criando um volume lógico de 1GB. Para esclarecer um pouco as coisas lv_data é o nosso volume lógico enquanto vg_data nosso volume de grupo, podemos fazer nosso volume lógico do espaço que queremos. Uma vez que esses pontos sejam esclarecidos, continuaremos a criar nosso disco lógico no topo de todas essas camadas.

Finalmente formamos o disco criado usando o seguinte comando:

mkfs.ext4 / dev / mapper / vg_data-lvdata

Agora é aqui que as coisas começam a ficar interessantes, podemos estar em um disco de 60 GB ou 600 GB e escolhemos 1 GB para este exemplo. Agora, digamos que preenchemos nosso disco com ISOs e arquivos realmente pesados, como o consertamos e deixamos nosso disco como novo é onde LVM entrar em ação.
Podemos expandir nosso volume no novo álbum e torná-lo maior, mas isso já é um tópico para a parte 2 deste tutorial, onde tiraremos todo o suco de LVM.
Anteriorpagina 1 de 2PróximoGostou e ajudou este tutorial?Você pode recompensar o autor pressionando este botão para dar a ele um ponto positivo
wave wave wave wave wave