Introducción
En este desafío, aprenderás a configurar el almacenamiento local en un sistema Linux añadiendo nuevas particiones y volúmenes lógicos, así como creando un espacio de intercambio (swap), sin causar pérdida de datos. Esta habilidad es fundamental para que los administradores de sistemas puedan gestionar y ampliar de manera eficiente la capacidad de almacenamiento de sus servidores Linux.
Añadir nuevas particiones y volúmenes lógicos
En este desafío, trabajarás con la gestión de almacenamiento en Linux mediante la creación de particiones y volúmenes lógicos. Aprenderás habilidades esenciales para ampliar la capacidad de almacenamiento en sistemas RHEL, incluyendo el particionado de discos, la configuración de LVM (Logical Volume Manager) y el montaje de sistemas de archivos. Estas son tareas fundamentales de administración de sistemas que permiten gestionar los recursos de almacenamiento de forma eficiente y sin pérdida de datos.
Tareas
- Crear una nueva partición en el dispositivo de almacenamiento del sistema.
- Crear un nuevo grupo de volúmenes utilizando la nueva partición.
- Crear un nuevo volumen lógico dentro del nuevo grupo de volúmenes.
- Formatear el nuevo volumen lógico con un sistema de archivos adecuado.
- Montar el nuevo volumen lógico en un directorio apropiado.
Requisitos
- Utiliza
lsblkpara identificar el disco de datos de 40 GiB que no está en uso. No modifiques el disco que ya contiene/y/boot/efi. - La nueva partición debe crearse en el disco de datos no utilizado (por ejemplo,
/dev/vdbo/dev/nvme0n1, dependiendo de la máquina virtual). - La nueva partición debe tener un tamaño de 2 GiB.
- El nuevo grupo de volúmenes debe llamarse
vg_project. - El nuevo volumen lógico debe llamarse
lv_projecty tener un tamaño de 1 GiB. - El nuevo volumen lógico debe formatearse con el sistema de archivos
ext4. - El nuevo volumen lógico debe montarse en el directorio
/home/labex/project.
Ejemplo
Tras completar este paso, la salida de los comandos lsblk y df -h debería ser similar a la siguiente. El nombre de tu disco adicional puede variar, pero debe ser aquel que no esté siendo utilizado por el sistema operativo:
$ 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
Resumen
En este desafío, aprendiste a configurar el almacenamiento local en un sistema Linux añadiendo nuevas particiones y volúmenes lógicos, así como creando un espacio de intercambio (swap), sin causar pérdida de datos. Practicaste la creación de una nueva partición, un nuevo grupo de volúmenes, un nuevo volumen lógico, el formateo del volumen lógico y su montaje en un directorio adecuado. Esta habilidad es esencial para que los administradores de sistemas puedan gestionar y ampliar de manera eficiente la capacidad de almacenamiento de sus servidores Linux.



