É possível combinar vários diretórios inferiores em uma montagem do OverlayFS usando dois pontos para separá-los de acordo com este documento .
No entanto, isso falha para mim. Por exemplo, se eu configurar com:
mkdir /tmp/data
mkdir -p /tmp/storage/1448918558
mkdir /tmp/storage/1448918559
mkdir /tmp/storage/1448918560
mkdir /tmp/workdir
E, em seguida, execute
sudo mount -t overlay overlay -o \
lowerdir=/tmp/storage/1448918559:/tmp/storage/1448918558,\
upperdir=/tmp/storage/1448918560,\
workdir=/tmp/workdir \
/tmp/data
Eu recebo a mensagem de erro:
mount: wrong fs type, bad option, bad superblock on overlay,
missing codepage or helper program, or other error
(for several filesystems (e.g. nfs, cifs) you might
need a /sbin/mount. helper program)
In some cases useful info is found in syslog - try
dmesg | tail or so
No entanto, se eu remover um dos diretórios inferiores para que haja apenas um no comando mount, ele será bem-sucedido.
Estou fazendo algo errado ou talvez essa funcionalidade ainda não esteja no kernel 3.19.0-33-genérico no Ubuntu 14.04?