pread() over NFS (again) [1.5.5.4]
- Date: Thu, 26 Jun 2008 12:40:27 -0400
- From: Christian Holtje <docwhat@xxxxxxxxx>
- Subject: pread() over NFS (again) [1.5.5.4]
I have read all the threads on git having trouble with pread() and I didn't see anything to help.
Situation:git commands run on system "dev2" which is Linux 2.6.9-42.0.8.ELsmp on an NFS mounted directory.
The NFS server is "dev1" which is Linux 2.4.28 I get the following output from git when doing a fetch: remote: Counting objects: 406, done. remote: Compressing objects: 100% (198/198), done. remote: Total 253 (delta 127), reused 150 (delta 55) Receiving objects: 100% (253/253), 5.27 MiB | 9136 KiB/s, done. fatal: cannot pread pack file: No such file or directory fatal: index-pack failed The end of the strace looks like so: pread(3, "", 205, 1373) = 0 write(2, "fatal: cannot pread pack file: N"..., 57) = 57I have ran strace -o /somedir/q -ff git fetch and have the straces available at:
http://docwhat.gerf.org/files/tmp/git-strace-20080626.tgzI have worked around the problem by running the fetch from the nfs server.
It looks like I can recreate this at will and I'm willing to help figure this out.
Thanks! Ciao! -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html
- Follow-Ups:
- Re: pread() over NFS (again) [1.5.5.4]
- From: Shawn O. Pearce
- Re: pread() over NFS (again) [1.5.5.4]
- Prev by Date: [PATCH] git-svn: follow revisions of svm-mirrored repositories
- Next by Date: Re: policy and mechanism for less-connected clients
- Previous by thread: [PATCH] Don't use dash commands (git-foo) in tutorial-2
- Next by thread: Re: pread() over NFS (again) [1.5.5.4]
- Index(es):