[OpenAFS] odd error

Steve Devine sdevine@msu.edu
Thu, 22 Feb 2007 11:06:45 -0500


Derrick J Brashear wrote:
> On Thu, 22 Feb 2007, Steve Devine wrote:
>
>> Anyone ever see this?
>> I can move a small file <1Meg of but a larger one like this 19Meg file
>> testfile.tes gives me the error below.
>> I have tried this on several clients it seems to be exclusive to the
>> volume. the Volume has lots of space and quota.
>> ************************************************
>> cp /export/home/sdevine/testfile2.tes ./
>> afs: failed to store file (144)
>> cp: ./testfile2.tes: write: Too many references: cannot splice
>> *******************************************
>
> What platform are the client and the server? I'm guessing it's an 
> error translation bug.
>
> Offhand, I'd guess the error you actually got was EIO.
>
> --- afsfileprocs.c      26 Sep 2006 02:13:17 -0000      1.81.2.37
> +++ afsfileprocs.c      22 Feb 2007 15:03:06 -0000
> @@ -7465,7 +7465,9 @@
>      sys2et[EISCONN] = UAEISCONN;
>      sys2et[ENOTCONN] = UAENOTCONN;
>      sys2et[ESHUTDOWN] = UAESHUTDOWN;
> +#if (EWOULDBLOCK != EIO)
>      sys2et[ETOOMANYREFS] = UAETOOMANYREFS;
> +#endif
>      sys2et[ETIMEDOUT] = UAETIMEDOUT;
>      sys2et[ECONNREFUSED] = UAECONNREFUSED;
>      sys2et[EHOSTDOWN] = UAEHOSTDOWN;
>
>
Client
OS is Solaris 10x86 
Afs  client  is OpenAFS 1.4.2 built  2006-10-13
Server
is SLES9
AFS  Software is  OpenAFS 1.3.82 built  2005-05-25
 I also had this volume on a Fileserver with the following specs:
Suse 10.2
OpenAFS 1.4.2 built  2007-02-13
 And got the same error.


-- 
Steve Devine
Storage Systems
Academic Computing & Network Services
Michigan State University

506 Computer Center
East Lansing, MI 48824-1042
1-517-432-7327

Baseball is ninety percent mental; the other half is physical.
- Yogi Berra