I'm running PVFS 2.8 on RHEL5 x86_64 with a single server running both
metadata and io. I'm using a RHEL5 i386 server as a client. I'm trying to
checkout some code that resides in subversion and get the following error.
svn: Can't remove file 'PVFS2/.svn/tmp/entries': No such file or directory
Doing an strace, The file is created, written to, closed, renamed. Then
later on an open is issued to see if it still exists, and it does (shouldn't
though). When the unlink goes to the server, it isn't there (expected). It
looks like the rename command isn't flushing the ncache of the old entry. I
can turn off ncache, and the svn checkout works.
open("PVFS2/.svn/tmp/entries", O_WRONLY|O_CREAT|O_EXCL|O_LARGEFILE, 0666) =
3
write(3, "8\n\ndir\n22899\nhttps://svn.sharedd"..., 214) = 214
close(3) = 0
rename("PVFS2/.svn/tmp/entries", "PVFS2/.svn/entries") = 0
< REMOVED LOTS OF LINES HERE>
open("PVFS2/.svn/tmp/entries", O_WRONLY|O_CREAT|O_EXCL|O_LARGEFILE, 0666) =
-1 EEXIST (File exists)
unlink("PVFS2/.svn/tmp/entries") = -1 ENOENT (No such file or
directory)
Is there some place in the sys-rename.sm that is failing to remove the old
entry?
_______________________________________________
Pvfs2-developers mailing list
[email protected]
http://www.beowulf-underground.org/mailman/listinfo/pvfs2-developers