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

Reply via email to