Обьединение папок в одну папку с помощью Fuse и mergefs . AUFS

AUFS обьединение дисков

Первым делом установите fuse, yum install fuse* далее скачайте нужную версию mergefs по ссылке .

Для Centos 7 rpm -i https://github.com/trapexit/mergerfs/releases/download/2.28.3/mergerfs-2.28.3-1.el7.x86_64.rpm

пример обьединения в папку ssd_storage, надо создать папку ssd_storage в папке /mnt и диски ссд должны быть примонтированы.

mergerfs -o defaults,allow_other,use_ino /mnt/SSD\* /mnt/ssd_storage

Для того чтобы папка монтировалась после перезагрузки надо добавить в /etc/fstab

/mnt/SSD1:/mnt/SSD2 /mnt/ssd_storage/ fuse.mergerfs defaults,allow_other,use_ino,fsname=mergerFS   0       0

В случае если нужно сделать обьединение дисков в Ubuntu или Debian используйте AUFS. Для этого его надо установить apt-get install aufs-tools.

Подключить репозиторий для debian /etc/apt/sources.list
deb http://deb.debian.org/debian/ stretch main
deb-src  http://deb.debian.org/debian/ stretch main

deb http://deb.debian.org/debian/ stretch-updates main
deb-src  http://deb.debian.org/debian/ stretch-updates main

deb http://security.debian.org/debian-security/ stretch/updates main
deb-src http://security.debian.org/debian-security/ stretch/updates main

Монтировать лучше всего через Fstab. Это позволит автоматически при перезапуске ОС обьединить диски. Для этого создадим папку allDriveFolder, команда mkdir allDriveFolder . Смонтируйте ваши диски в папки Folder0, Folder1, Folder2, Folder3.

После этого надо открыть файл fstab , который расположен в каталоге /etc/ и прописать в конце файла код ниже.

none /allDriveFolder aufs noatime,xino=/run/.aufs.xino,udba=reval,sum,create=mfsrr:209715200,br:/Folder0=rw:/Folder1=rw:/Folder2=rw:/Folder3=rw 0 0

Чтобы проверить обьединение, введите команду mount -a и потом проверьте командой df -h.

Бывают случаи когда ftab не верно монтирует. Тогда вы можете попробовать через rc.local. Файл расположен в каталоге /etc/rc.local.

Для этого пропишите код ниже

mount -t aufs -o br:/Folder0=rw:/Folder1=rw:/Folder2=rw:/ Folder3=rw,noatime,xino=/run/.aufs.xino,udba=reval,sum,create=mfsrr:209715200 none /allDriveFolder

Debian 9 ошибка mount: unknown filesystem type ‘aufs’

Попробуйте

apt-get install fuse

apt-get update
sudo apt-get -y dist-upgrade #обновится версия Дебин до новой