MHDDFS combine varias particiones más pequeñas en un gran almacenamiento virtual
- 4371
- 207
- Adriana Tórrez
Supongamos que tienes 30 GB de películas y tienes 3 unidades cada uno 20 GB en tamaño. Entonces, ¿cómo te almacenarás??
Obviamente, puede dividir sus videos en dos o tres volúmenes diferentes y almacenarlos en la unidad manualmente. Esto ciertamente no es una buena idea, es un trabajo exhaustivo que requiere intervención manual y mucho tiempo.
Otra solución es crear una matriz de disco RAID. La redada siempre se ha mantenido conocida por la pérdida de confiabilidad de almacenamiento y espacio de disco utilizable. Otra solución es mhddfs.
MHDDFS: combine múltiples particiones en Linuxmhddfs es un controlador de Linux que combina varios puntos de montaje en un disco virtual. Es un controlador basado en fusibles, que proporciona una solución fácil para un gran almacenamiento de datos. Combina todos los sistemas de archivos pequeños para crear un solo sistema de archivos virtual solo que contenga cada partícula de su sistema de archivos de miembros, incluidos archivos y espacios gratuitos.
Por qué necesitas MHDDFS?
Todos sus dispositivos de almacenamiento crean una sola piscina virtual y se puede montar justo en el arranque. Esta pequeña utilidad se ocupa, qué impulso está lleno y que está vacío y escribir datos en qué impulso, de manera inteligente. Una vez que cree unidades virtuales con éxito, puede compartir su sistema de archivos virtual usando samba. Su cliente siempre verá una gran unidad y mucho espacio libre.
Características de MHDDFS
- Obtenga atributos del sistema de archivos y la información del sistema.
- Establecer atributos del sistema de archivos.
- Crear, leer, eliminar y escribir directorios y archivos.
- Soporte para bloqueos de archivos y enlaces duros en un solo dispositivo.
Pros de MHDDFS | Contras de MHDDFS |
Perfecto para usuarios caseros. | El controlador MHDDFS no está integrado en el kernel de Linux |
Fácil de ejecutar. | Requirió mucha potencia de procesamiento durante el tiempo de ejecución |
No hay evidencia de pérdida de datos | Sin solución de redundancia. |
No divida el archivo. | Los enlaces duros se mueven no admitidos |
Agregue nuevos archivos al sistema de archivos virtual combinado. | |
Administrar la ubicación donde se guardan estos archivos. | |
Atributos de archivo extendidos |
Instalación de MHDDFS en Linux
En Debian y portátil a sistemas similares, puede instalar el paquete MHDDFS utilizando el siguiente comando.
# Apt-Get Update && apt-get install mhddfsInstalar MHDDFS en sistemas basados en Debian
En los sistemas RHEL/Centos Linux, debe activar EPEL-Repository y luego ejecutar el siguiente comando para instalar mhddfs paquete.
# yum install mhddfs
En Fedora 22+ sistemas, puede obtenerlo DNF Manger de paquetes como se muestra a continuación.
# DNF Instalar MHDDFSInstale MHDDFS en Fedora
Si, mhddfs El paquete no está disponible en el repositorio de EPEL, entonces debe resolver las siguientes dependencias para instalarlo y compilarlo desde la fuente como se muestra a continuación.
- Archivos de encabezado de fusible
- GCC
- archivos de encabezado libc6
- Archivos de encabezado de Uthash
- archivos de encabezado libattr1 (opcionales)
A continuación, descargue el último paquete de origen simplemente como se sugiere a continuación y compáquelo.
# wget http: // mhddfs.UVW.ru/downloads/mhddfs_0.1.39.alquitrán.GZ # TAR -ZXVF MHDDFS*.alquitrán.GZ # CD MHDDFS-0.1.39/ # hacer
Deberías poder ver binario mhddfs En el directorio actual. Moverlo a /usr/bin/ y /usr/local/bin/ como root.
# cp mhddfs/usr/bin/ # cp mhddfs/usr/local/bin/
Todo listo, mhddfs está listo para ser utilizado.
¿Cómo uso mhddfs??
1. Veamos todo el HDD Montado a mi sistema actualmente.
$ DF -H
Salida de muestra
Tamaño del sistema de archivos Utilizado Disponible uso% Montado en /dev /SDA1 511M 132K 511M 1% /Boot /EFI /dev /SDA2 451G 92G 336G 22% / /dev /SDB1 1 1.9t 161g 1.7T 9%/Media/AVI/BD9B-5FCE/Dev/SDC1 555M 555M 0 100% /Media/Avi/Debian 8.1.0 M-A 1
Observe la 'Punto de montaje'Nombre aquí, que usaremos más tarde.
2. Crear un directorio /mnt/virtual_hdd
donde todos estos sistemas de archivos se agruparán como,
# mkdir /mnt /virtual_hdd
3. Y luego monte todos los sistemas de archivos. Ya sea como root o como un usuario que es miembro de FUSIBLE grupo.
# mhddfs/boot/efi,/,/media/avi/bd9b-5fce/,/media/avi/Debian \ 8.1.0 \ m -a \ 1//mnt/virtual_hdd -o plamento_otherMonte todo el sistema de archivos en Linux
Nota: Se usamos nombres de puntos de montaje aquí de todos los HDD. Obviamente, el punto de montaje en su caso será diferente. Observe también "-o Permitir"La opción hace que este sistema de archivos virtual sea visible para todos los demás y no solo para la persona que lo creó.
4. Ahora corre "DF -H"Ver todos los sistemas de archivos. Debe contener el que creó hace ahora.
$ DF -HVerificar el soporte del sistema de archivos virtuales
Puedes realizar toda la opción para el Sistema de archivos virtual creaste como lo hubieras hecho en una unidad montada.
5. Para crear este sistema de archivos virtual en cada sistema bota, Debe agregar la siguiente línea de código (en su caso, debe ser diferente, dependiendo de su punto de montaje), al final de /etc/fstab Archivo como root.
MHDDFS#/Boot/Efi,/,/Media/Avi/BD9B-5FCE/,/Media/Avi/Debian \ 8.1.0 \ m-a \ 1//mnt/virtual_hdd fusible predeterminados, allow_other 0 0 0
6. Si en algún momento desea agregar/eliminar una nueva unidad a Virtual_hdd, Puede montar una nueva unidad, copiar el contenido del punto de montaje /mnt/virtual_hdd, desanimar el volumen, expulse la unidad que desea eliminar y/o montar la nueva unidad que desea incluir, monte el sistema de archivos general en Virtual_hdd usando mhddfs comando y deberías estar hecho.
¿Cómo no puedo montar virtual_hdd??
Desmontaje virtual_hdd es tan fácil como,
# Umount /mnt /virtual_hddDesmontaje del sistema de archivos virtuales
Nota que es Umount y no desmontar. Mucho usuario tipo de usuario está mal.
Eso es todo por ahora. Estoy trabajando en otra publicación a ustedes les encantará leer. Hasta entonces, estad atentos y conectado a Tecmint. Proporcionarnos sus valiosos comentarios en los comentarios a continuación. Me gusta y comparte y ayúdanos a reparar.
- « Tecmint celebrando hoy el segundo aniversario feliz en este Día de la Independencia (15 de agosto de 2014)
- Cómo registrarse y habilitar la suscripción, repositorios y actualizaciones de Red Hat para RHEL 7.0 servidor »