On my server I am using AUFS to pool several disks, some local and some on a different machine. When using NFS I can add all disks to the AUFS pool and it works fine. But if I use samba I can create the pool and read from it, I can write over existing files but I can't create new files.
I can write directly to the samba shares but when I try to write to the AUFS pool I have the problem. If I try to write to the pool I get a cannot create X: device or resource busy error. If I try to write to it from another machine (via samba) I get permission denied.
I don't want to use NFS anymore because it's unstable and cause the system to hang sometimes.