UnionFS – Каскадно-объединенная файловая система, которая может смешивать содержимое различных директорий (ветви), оставляя содержимое физически разделенным.
Пример, у нас есть несколько жестких дисков с фильмами, разбитыми по категориям, и нам надо отдать их все на фтп.
Создаем на всех дисках структуру с категориями, ставим софт:
apt-get install unionfs-tools
Теперь объединяем все винты в одной папке:
mount -t unionfs -o dirs=/home/drives/sda1/=rw:/home/drives/sdb1/=ro:/home/drives/sdc1/=ro:/home/drives/sdd1/=rw:/home/drives/sde1/=rw unionfs /home/ftp/
Параметры:
rw – режим “чтения/записи”
ro – режим “только чтение”
Собственно все. Дальше /home/ftp отдаем под ФТП и радуемся. 🙂
Постовой: