Combine fácilmente varias particiones en una con mhddfs en Linux

Consideremos el siguiente escenario: tiene 3 discos duros (o particiones): 100 Gb, 100 Gb y 64 Gb respectivamente, y tiene una enorme biblioteca de medios (videos y audios) de, digamos, 180 GB. Es obvio que todos sus archivos multimedia no podrán caber en un disco duro / partición, y debe dividirlos para almacenarlos en diferentes ubicaciones. Si bien esto es una obviedad, tendrá dificultades para administrar sus archivos, ya que ahora todos están dispersos por todas partes.

Hay algunas soluciones. Puede obtener un disco duro nuevo y más grande para almacenar su contenido multimedia, pero eso significa gastar dinero y no está haciendo un buen uso de su espacio de almacenamiento existente. Otra solución es configurar RAID para que los archivos se puedan distribuir uniformemente entre los distintos discos, pero la falta de redundancia podría ser motivo de preocupación.

mhddfs es un módulo de sistema de archivos FUSE que le permite combinar varias particiones (o discos duros) en una unidad virtual. Entonces, en lugar de manejar tres particiones diferentes y preguntarse dónde guarda sus archivos, ahora puede ver todos sus archivos en una sola unidad virtual.

Instalación de mhddfs

En Debian, Ubuntu o cualquiera de sus derivados, puede instalar mhddfs con el comando

En una distribución basada en Yum, como Redhat, CentOS o Fedora, puede instalarlo con el comando

Configuración de mhddfs

Primero, verifique la configuración de la partición en su sistema. Ejecute el siguiente comando en la terminal:

mhddfs-comprobar-partición-actual

Debería ver las diversas particiones montadas en su sistema. Toma nota de sus puntos de montaje.

En la imagen de arriba, puede ver que tengo tres particiones de 19 Gb, 17 Gb y 12 Gb.

A continuación, cree un nuevo punto de montaje para contener el almacenamiento virtual.

Y por último, monte mhddfs.

creado por mhddfs

Nota: no use este comando a ciegas. Debe cambiar el punto de montaje para adaptarse a la configuración de su sistema.

La -o allow_other La bandera permite que otros usuarios accedan a esta unidad virtual.

La línea mhddfs: move size limit 4294967296 bytes significa que si una partición contiene menos de 4294967296 bytes (que es 4 Gb) de espacio, los nuevos archivos se guardarán en la siguiente partición con más de 4 Gb. Si todas las particiones tienen menos de 4 Gb, se elegirá la que tenga más espacio libre.

Por último, vuelva a comprobar la partición montada.

partición combinada nueva mhddfs

Ahora puede ver un punto de montaje recién creado con un espacio de almacenamiento combinado de los otros discos duros.

Ejecute mhddfs en cada arranque

Para configurar mhddfs para que se ejecuten en cada arranque, simplemente editamos el fstab archivo para montarlo cada vez que arrancamos la computadora.

Abierto fstab archivo en la terminal,

y copie y pegue las siguientes líneas (usando “Ctrl + Shift + v”) al final del archivo.

Recuerde cambiar la ruta del archivo y los puntos de montaje para adaptarse a la configuración de su computadora.

Presione «Ctrl + o» para guardar el archivo y «Ctrl + x» para salir.

Desmontar mhddfs

Si desea solucionar problemas de su sistema, puede desmontar mhddfs fácilmente con el siguiente comando:

Cómo cultivar mhddfs

Si ha instalado un nuevo disco duro y desea incluirlo en mhddfs, estos son los pasos.

1. Desmonte los mhddf.

2. Vuelva a montar mhddfs con el punto de montaje del nuevo disco duro en la lista.

3. Abra el /etc/fstab archivo y edite la entrada mhddfs.

También puede seguir los mismos pasos para eliminar particiones de la lista de mhddfs.

Conclusión

mhddfs ha hecho que sea realmente sencillo combinar varios discos duros en un solo almacenamiento. Lo mejor es que es fácil de configurar y no daña su sistema de archivos. Tampoco requiere que vuelva a formatear su disco duro. Pruébelo y háganos saber cómo le va.

Credito de imagen: Discos duros de 500 GB

Categorías PC