Tôi muốn OverlayFS của Linux hoạt động giống như AUFS khi ghi vào tệp thấp hơn. Tôi muốn nó viết qua thư mục thấp hơn. Ví dụ, tôi có hai tệp có tên L/lower
và U/upper
.
mount -t overlay -o lowerdir=L,upperdir=U,workdir=W overlay X
Điều này hợp nhất L
và U
vào một thư mục OverlayFS duy nhất có tên X
. Vì vậy, bây giờ hai tập tin có thể truy cập là X/lower
và X/upper
.
Sau đó, tôi sửa đổi tệp thấp hơn thông qua thư mục OverlayFS. Đây là nơi nó hành xử sai với tôi:
echo 'This is a modification' >> X/lower
Nó không thực sự sửa đổi các tập tin thấp hơn L/lower
. Thay vào đó, nó tạo ra một tập tin phía trên mới được gọi U/lower
và viết sửa đổi của tôi ở đó. Đây không phải là điều tôi muốn. Tôi muốn X
phục vụ như một điểm truy cập duy nhất, thuận tiện cho mục đích chỉnh sửa.
Làm thế nào tôi có thể thực hiện sửa đổi để X/lower
viết qua L/lower
?
L
và U
, thông qua X
- 'một điểm truy cập duy nhất, thuận tiện cho mục đích chỉnh sửa' - những gì AUFS đã cho tôi.