Estender Volumes Lógicos Existentes

LinuxBeginner
Pratique Agora

Introdução

Neste desafio, você aprenderá como estender um volume lógico existente em um sistema Linux. Esta é uma tarefa comum na administração de sistemas, já que os requisitos de armazenamento frequentemente aumentam com o tempo, e você precisa ser capaz de expandir seus sistemas de arquivos para acomodar a demanda crescente.

Estender um Volume Lógico Existente

Um servidor existente está ficando sem espaço em disco em um volume lógico. Como administrador do sistema, você foi encarregado de estender o volume lógico para acomodar mais dados. Uma partição adicional no disco de dados secundário está disponível para você adicionar ao grupo de volumes e estender o volume lógico.

Antes de começar, é uma boa prática inspecionar a configuração atual do LVM. Isso ajudará você a entender o ponto de partida para o desafio. Você pode executar os seguintes comandos para verificar o status atual:

Verificar Volumes Físicos, Grupos de Volumes e Volumes Lógicos:

sudo pvs && sudo vgs && sudo lvs

Isso mostrará o Volume Físico, o Grupo de Volumes (vg_data) e o Volume Lógico (lv_data) existentes com seu tamanho inicial de 2GiB.

Verificar os dispositivos de bloco:

lsblk

Este comando listará os dispositivos de bloco disponíveis. Você deverá ver um disco de dados secundário, como /dev/vdb ou /dev/nvme1n1, com duas partições. Use a segunda partição não utilizada nesse disco, como /dev/vdb2 ou /dev/nvme1n1p2, para estender o volume.

Compreender este estado inicial é fundamental para concluir o desafio com sucesso.

Tarefas

  • Inicialize a segunda partição não utilizada no disco de dados secundário como um novo volume físico.
  • Adicione o novo volume físico ao grupo de volumes vg_data.
  • Estenda o volume lógico lv_data para um tamanho total de pelo menos 4 GiB.
  • Redimensione o sistema de arquivos no volume lógico para utilizar o espaço recém-disponível.

Requisitos

  • A configuração inicial inclui um volume lógico de 2GiB chamado lv_data no grupo de volumes vg_data, que é criado na primeira partição do disco de dados secundário.
  • Você deve usar a segunda partição não utilizada no disco de dados secundário para estender o grupo de volumes.
  • O volume lógico estendido deve ter um tamanho total de pelo menos 4 GiB.

Exemplo

Após concluir as etapas, o comando lvdisplay para /dev/vg_data/lv_data deve mostrar um tamanho de 4.00 GiB. Você pode verificar isso com o seguinte comando:

sudo lvdisplay /dev/vg_data/lv_data

Procure pela linha LV Size na saída:

  --- Logical volume ---
  ...
  LV Size                4.00 GiB
  ...

Resumo

Neste desafio, você aprendeu como estender um volume lógico existente em um sistema Linux. Você criou um novo volume físico, adicionou-o a um grupo de volumes existente e, em seguida, estendeu o volume lógico para utilizar o espaço adicional. Esta é uma habilidade importante para administradores de sistemas, pois permite que você aumente seus sistemas de arquivos conforme suas necessidades de armazenamento mudam ao longo do tempo.

✨ Verificar Solução e Praticar