Introdução
Neste desafio, você aprenderá a configurar o armazenamento local em um sistema Linux através da criação de novas partições e volumes lógicos, bem como a configuração de um espaço de swap, garantindo a integridade dos dados existentes. Esta habilidade é fundamental para que administradores de sistemas possam gerenciar e expandir de forma eficiente a capacidade de armazenamento de seus servidores Linux.
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ê desenvolverá competências essenciais para expandir a capacidade de armazenamento em sistemas RHEL, incluindo o particionamento de discos, a configuração de 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 maneira eficaz e segura.
Tarefas
- Criar uma nova partição no dispositivo de armazenamento do sistema.
- Criar um novo grupo de volumes lógicos utilizando 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 adequado.
- Montar o novo volume lógico em um diretório apropriado.
Requisitos
- A nova partição deve ser criada no dispositivo
/dev/vdb. - A nova partição deve ter o 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 o 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 à seguinte:
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
vda 253:0 0 40G 0 disk
├─vda1 253:1 0 1M 0 part
├─vda2 253:2 0 100M 0 part /boot/efi
└─vda3 253:3 0 39.9G 0 part /
vdb 253:16 0 40G 0 disk
└─vdb1 253:17 0 1.9G 0 part
└─vg_project-lv_project 252:0 0 1G 0 lvm /home/labex/project
$ 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/vda3 40G 3.5G 37G 9% /
/dev/vda2 100M 7.1M 93M 8% /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 configurar um espaço de swap sem comprometer os dados existentes. 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 e sua montagem em um diretório específico. Esta competência é vital para administradores de sistemas que precisam gerenciar e expandir a capacidade de armazenamento de servidores Linux com eficiência.



