Introdução
Neste desafio, você aprenderá a configurar o armazenamento local em um sistema Linux adicionando novas partições e volumes lógicos, além de criar um espaço de swap, sem causar perda de dados. Esta habilidade é essencial para que administradores de sistemas possam gerenciar e expandir a capacidade de armazenamento de seus servidores Linux de forma eficiente.
Adicionar Novas Partições e Volumes Lógicos
Neste desafio, você trabalhará com o gerenciamento de armazenamento no Linux criando partições e volumes lógicos. Você aprenderá habilidades essenciais para expandir a capacidade de armazenamento em sistemas RHEL, incluindo o particionamento de discos, a configuração do LVM (Logical Volume Manager) e a montagem de sistemas de arquivos. Estas são tarefas fundamentais de administração de sistemas que permitem gerenciar recursos de armazenamento de forma eficiente e sem perda de dados.
Tarefas
- Criar uma nova partição no dispositivo de armazenamento do sistema.
- Criar um novo grupo de volumes lógicos usando a nova partição.
- Criar um novo volume lógico dentro do novo grupo de volumes.
- Formatar o novo volume lógico com um sistema de arquivos apropriado.
- Montar o novo volume lógico em um diretório adequado.
Requisitos
- Use o comando
lsblkpara identificar o disco de dados de 40 GiB não utilizado. Não modifique o disco que já contém/e/boot/efi. - A nova partição deve ser criada no disco de dados não utilizado (por exemplo,
/dev/vdbou/dev/nvme0n1, dependendo da VM). - A nova partição deve ter um tamanho de 2 GiB.
- O novo grupo de volumes deve ser nomeado como
vg_project. - O novo volume lógico deve ser nomeado como
lv_projecte ter um tamanho de 1 GiB. - O novo volume lógico deve ser formatado com o sistema de arquivos
ext4. - O novo volume lógico deve ser montado no diretório
/home/labex/project.
Exemplo
Após concluir esta etapa, a saída dos comandos lsblk e df -h deve ser semelhante ao seguinte. O nome do seu disco extra pode ser diferente, mas deve ser o disco que ainda não está sendo usado pelo sistema operacional:
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
nvme0n1 259:0 0 40G 0 disk
└─nvme0n1p1 259:4 0 2G 0 part
└─vg_project-lv_project 253:0 0 1G 0 lvm /home/labex/project
nvme1n1 259:1 0 40G 0 disk
├─nvme1n1p1 259:2 0 1M 0 part
├─nvme1n1p2 259:3 0 200M 0 part /boot/efi
└─nvme1n1p3 259:5 0 39.8G 0 part /
$ df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 4.0M 0 4.0M 0% /dev
tmpfs 1.8G 0 1.8G 0% /dev/shm
tmpfs 712M 620K 712M 1% /run
efivarfs 256K 8.5K 243K 4% /sys/firmware/efi/efivars
/dev/nvme1n1p3 40G 3.5G 37G 9% /
/dev/nvme1n1p2 200M 7.1M 193M 4% /boot/efi
tmpfs 356M 0 356M 0% /run/user/1000
/dev/mapper/vg_project-lv_project 974M 24K 907M 1% /home/labex/project
Resumo
Neste desafio, você aprendeu a configurar o armazenamento local em um sistema Linux adicionando novas partições e volumes lógicos, além de criar um espaço de swap, sem causar perda de dados. Você praticou a criação de uma nova partição, um novo grupo de volumes, um novo volume lógico, a formatação do volume lógico e a montagem em um diretório adequado. Esta habilidade é essencial para que administradores de sistemas possam gerenciar e expandir a capacidade de armazenamento de seus servidores Linux de forma eficiente.



