On Thu, Jan 06, 2011 at 04:33:29PM -0600, David Metheny wrote:
> 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.  

I bet you've got the issue identified correctly. What specific version 
of 2.8 are you running (to see if it's fixed in a newer version or 
still an issue that needs a fix)?

Michael

> 
>  
> 
> 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

_______________________________________________
Pvfs2-developers mailing list
[email protected]
http://www.beowulf-underground.org/mailman/listinfo/pvfs2-developers

Reply via email to