OverlayFS - Несколько более низких каталогов

Нужно смочь объединиться, несколько более низких каталогов в OverlayFS монтируются при помощи двоеточия для разделения их согласно этому документу.

enter image description here

Однако это перестало работать для меня. Например, если я устанавливаю с:

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?

1
задан 1 December 2015 в 00:43

1 ответ

Из того, что я читал онлайн и протестировал, , overlayFS был переименован для накладывания для "более новой" системы (с workdir) для предотвращения конфликтов . Таким образом, можно теперь иметь overlayfs и наложение. Однако Ubuntu, кажется, только имеет более новую систему "наложения", но только в ядро 4.0 и более поздние поддержки, имеющие несколько более низких каталогов , и человечность 14.04, находится только на ядре 3.19.

я протестировал это, пример, данный в вопросе , действительно работает в сервере Ubuntu 15.10 с 4.2.0-19-generic ядро.

2
ответ дан 7 December 2019 в 13:50

Другие вопросы по тегам:

Похожие вопросы: