Hi,
Andreas Bsching:
> done, trace is attached.
Thank you.
But I could not anything wrong in this trace.
I looked your file list again and I found that files under dir2 exist
on multiple branches.
The file3.new exists on RW branch, and file1 and file2 exist on RO branch.
19 0 -rw-r--r-- 1 crunchy Domain Users 0 Mai 23 02:36
/union/dir1/dir2/file3.new
17 0 -rw-r--r-- 1 crunchy Domain Users 0 Mai 23 02:36
/union/dir1/dir2/file1
18 0 -rw-r--r-- 1 crunchy Domain Users 0 Mai 23 02:36
/union/dir1/dir2/file2
:::
263197 0 -rw-r--r-- 1 crunchy Domain Users 0 Mai 23 02:36
/branch_ro/dir1/dir2/file1
263290 0 -rw-r--r-- 1 crunchy Domain Users 0 Mai 23 02:36
/branch_ro/dir1/dir2/file2
263291 0 -rw-r--r-- 1 crunchy Domain Users 0 Mai 23 02:36
/branch_ro/dir1/dir2/file3
:::
187699 0 -r--r--r-- 9 root root 0 Mai 23 02:19
/branch_rw/dir1/dir2/.wh.file3
221939 0 -rw-r--r-- 1 crunchy Domain Users 0 Mai 23 02:36
/branch_rw/dir1/dir2/file3.new
Aufs doesn't support this case and print a kernel warning such like,
aufs may_rename_srcdir:425:smbd[5216]: renaming dir who has child(ren)
on multiple branches, is not supported
Please check your syslog or something.
In this case, aufs returns EXDEV error, and I could see this error
(NT_STATUS_NOT_SAME_DEVICE) on my test environment (samba 3.0.24).
I don't know why you received 'permission denied', but it might be a
behaviour of your smb client.
Junjiro Okajima
-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
Don't miss this year's exciting event. There's still time to save $100.
Use priority code J8TL2D2.
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone