La administración del almacenamiento es una de las tareas más importantes en la administración de servidores Linux. Ya sea para agregar un nuevo volumen de respaldo o expandir el espacio en disco de un VPS, conocer los comandos correctos evita la pérdida accidental de datos.
En este artículo, presentamos el paso a paso práctico para administrar discos y particiones a través de la terminal.
1. Identificación de los Discos Conectados
Antes de cualquier modificación, necesitamos listar los discos disponibles y verificar qué particiones ya existen.
Comandos esenciales:
Identifique el disco que desea manipular. Generalmente, los discos SATA/Virtualizados aparecen como `/dev/sdb`, `/dev/sdc` o `/dev/vdb` (en entornos VPS).
2. Creación de una Partición con fdisk
La utilidad `fdisk` es la herramienta clásica para la manipulación de la tabla de particiones.
El proceso:
1. Acceda al disco utilizando privilegios de superusuario: `sudo fdisk /dev/sdb` 2. Escriba `n` para crear una nueva partición. 3. Elija el tipo de partición (escriba `p` para primaria) y defina el número de la partición (generalmente `1`). 4. Presione *Enter* en los sectores inicial y final para utilizar todo el espacio disponible en el disco. 5. Escriba `w` para guardar la nueva tabla de particiones y salir de la utilidad.3. Formateo del Sistema de Archivos (Filesystem)
Crear la partición no es suficiente; es necesario formatearla para que el sistema pueda leer y escribir archivos. El estándar más común y estable en Linux es ext4.
Cómo formatear:
Ejecute el comando `mkfs` apuntando a la partición creada (y no al disco completo): `sudo mkfs.ext4 /dev/sdb1`4. Montaje de la Partición (mount y fstab)
Para comenzar a usar la partición, debemos conectarla a una carpeta en el sistema (punto de montaje).
Montaje temporal:
`sudo mkdir /mnt/datos` `sudo mount /dev/sdb1 /mnt/datos`Montaje persistente (después de reiniciar):
Si el servidor se reinicia, el montaje temporal se perderá. Para hacerlo permanente, agregue la entrada en el archivo `/etc/fstab`: 1. Obtenga el identificador único (UUID) de la partición del disco: `sudo blkid /dev/sdb1` 2. Abra el archivo `/etc/fstab` con un editor de texto (como nano o vi): `sudo nano /etc/fstab` 3. Agregue la línea al final del archivo: `UUID=su-uuid-aqui /mnt/datos ext4 defaults 0 2`Conclusión
Administrar discos en Linux requiere atención al detalle, especialmente al escribir correctamente el nombre de los dispositivos. Dominar estos pasos garantiza una flexibilidad total para gestionar el crecimiento de las bases de datos y archivos multimedia de sus aplicaciones empresariales.