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, pois as necessidades de armazenamento costumam crescer com o tempo, exigindo a expansão dos sistemas de arquivos para acomodar o aumento da demanda.
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 esse volume lógico para acomodar mais dados. Uma partição adicional, /dev/vdb2, está disponível para ser adicionada ao grupo de volumes e estender o volume lógico.
Antes de começar, é recomendável inspecionar a configuração atual do LVM. Isso ajudará você a entender o ponto de partida do 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 exibirá o Volume Físico (/dev/vdb1), 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 o disco /dev/vdb com suas partições, incluindo a /dev/vdb2 não utilizada, que você usará para estender o volume.
Compreender este estado inicial é fundamental para concluir o desafio com sucesso.
Tarefas
- Inicializar a partição
/dev/vdb2como um novo volume físico. - Adicionar o novo volume físico ao grupo de volumes
vg_data. - Estender o volume lógico
lv_datapara um tamanho total de pelo menos 4 GiB. - Redimensionar o sistema de arquivos no volume lógico para utilizar o novo espaço disponível.
Requisitos
- A configuração inicial inclui um volume lógico de 2GiB chamado
lv_datano grupo de volumesvg_data, criado na partição/dev/vdb1. - Você deve obrigatoriamente usar a partição
/dev/vdb2para 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, expandiu o volume lógico para aproveitar o espaço adicional. Esta é uma habilidade essencial para administradores de sistemas, pois permite o crescimento dos sistemas de arquivos conforme as necessidades de armazenamento evoluem.



