Нужно смочь объединиться, несколько более низких каталогов в OverlayFS монтируются при помощи двоеточия для разделения их согласно этому документу.
Однако это перестало работать для меня. Например, если я устанавливаю с:
mkdir /tmp/data
mkdir -p /tmp/storage/1448918558
mkdir /tmp/storage/1448918559
mkdir /tmp/storage/1448918560
mkdir /tmp/workdir
И затем выполненный
sudo mount -t overlay overlay -o \
lowerdir=/tmp/storage/1448918559:/tmp/storage/1448918558,\
upperdir=/tmp/storage/1448918560,\
workdir=/tmp/workdir \
/tmp/data
Я получаю сообщение об ошибке:
смонтируйтесь: неправильный тип фс, плохая опция, плохой суперблок на наложении, пропуская кодовую страницу или программу помощника или другую ошибку (для нескольких файловых систем (например, nfs, cifs) Вам, возможно, понадобилась бы/sbin/mount. программа помощника) В некоторых случаях полезная информация найдена в системном журнале - пробуют dmesg | хвост или так
Однако, если я удаляю любой из более низких каталогов, таким образом, существует только один в команде монтирования, он успешно выполняется.
Я делаю что-то не так, или возможно эта функциональность еще не находится в 3.19.0-33-универсальном ядре в Ubuntu 14.04?
Из того, что я читал онлайн и протестировал, , overlayFS был переименован для накладывания для "более новой" системы (с workdir) для предотвращения конфликтов . Таким образом, можно теперь иметь overlayfs и наложение. Однако Ubuntu, кажется, только имеет более новую систему "наложения", но только в ядро 4.0 и более поздние поддержки, имеющие несколько более низких каталогов , и человечность 14.04, находится только на ядре 3.19
.
я протестировал это, пример, данный в вопросе , действительно работает в сервере Ubuntu 15.10 с 4.2.0-19-generic
ядро.