|Re: Overlay filesystems in OpenVZ kernel [message #47602 is a reply to message #47463]
||Sun, 19 August 2012 20:19
Registered: August 2012
Location: Vancouver, BC
I tried using unionfs-fuse, and the performance was REALLY bad.
Then I tried applying the aufs patch on the openvz kernel, but none of them applied cleanly (I tried the patches for kernel versions from 2.6.32 to 2.6.38).
Unionfs didn't work either; the patched applied cleanly, but there were a few compilation errors; I corrected the errors (most of them are quite trivial, for example a new parameter was introduced in file_operations::fsync, which was never used in the unionfs code);
The kernel booted fine, and I could mount unionfs filesystems, but as soon as I tried to access any files under the unionfs mount, there was a deadlock and the process just hung).
I didn't try to fix the deadlock as I'm not a kernel hacker.