I want Linux's OverlayFS to behave like AUFS when writing to a lower file. I want it to write through to the lower directory. For example, I have two files named L/lower
and U/upper
.
mount -t overlay -o lowerdir=L,upperdir=U,workdir=W overlay X
This merges L
and U
into a single OverlayFS directory named X
. So now the two files are accessible as X/lower
and X/upper
.
Then I modify the lower file through the OverlayFS directory. This is where it misbehaves on me:
echo 'This is a modification' >> X/lower
It does not actually modify the lower file L/lower
. Instead it creates a new upper file called U/lower
and writes my modification there. This is not what I want. I want X
to serve as a convenient, single access point for editing purposes.
How can I make the modification to X/lower
write through to L/lower
?
L
andU
, viaX
— ‘a convenient, single access point for editing purposes’ — what AUFS gave me. – Michael Allan May 4 '20 at 21:52