> > On 07/21/00 13:34:12 -0400 Jeff Blaine <[EMAIL PROTECTED]> wrote:
> >
> > > 'touch 84794578943985349' returns the following with truss (Solaris):
> > >
> > > stat64("84794578943985349", 0xFFBEF830) Err#2 ENOENT
> > > creat64("84794578943985349", 0666) Err#27 EFBIG
> > > touchwrite(2, " t o u c h", 5) = 5
> > > : write(2, " : ", 2) = 2
> > > 84794578943985349write(2, " 8 4 7 9 4 5 7 8 9 4 3 9".., 17) = 17
> > > cannot create
> > > write(2, " c a n n o t c r e a".., 15) = 15
> > > llseek(0, 0, SEEK_CUR) = 8208
> > > _exit(1)
> > >
> > > EFBIG is 'File too large' in /usr/include/sys/errno.h
> > >
> > > Same error code with strace under Red Hat 6.2
> >
> > In many cases, the error codes you get from operations on AFS files must be
> > interpreted based on the fileserver platform. What platform is the
> > fileserver in question, and what is errno 27 on that platform?
>
> The problem is not with large filenames. I can do this:
> touch
>84794578943985349847945789439853498479457894398534984794578943985349847945789439853498479457894398534984794578943985349
> with no problems. (That's a 119 character filename.) 'Course, I may not have
> the same version of solaris as you, and I almost certainly used a different version
>of AFS.
>
So can I (just tested now), in the parent directory :)
> Random stupid questions: just how many files do you already
> have in that directory? Also, what is the output from "csh -c limit",
> specially RLIMIT_FSIZE? Are you using an NFS/AFS translator?
21,478 files (and more needing to be copied in by the people on the project).
Keep in mind they're coming to me and saying (hostile-like), "We didn't have
this problem with this dataset and NFS!" and are likely going to object to
breaking the dataset into smaller directories, regardless of how much you or
I know that makes sense.
% csh -c limit
cputime unlimited
filesize unlimited
datasize unlimited
stacksize 8192 kbytes
coredumpsize unlimited
descriptors 64
memorysize unlimited
% echo "Sorry, that's all it says"
Sorry, that's all it says
%
No AFS/NFS translator.
I've got an open ticket with IBM/Transarc and they've already been asking
me preliminary questions this afternoon, so it looks like I'm heading down
that road and just doing what they ask me to do until the problem is
dealt with fully.
That is, I would like them to do the footwork and report to me how to
fix the problem (because I consider this a bug if it really is an AFS
thing), not me do the footwork and tell them what I found and how I
fixed it. Like most people, I just have too many other things on my
plate to allow for anything other than running commands I'm told to run
by the support folks (as much as I'd like to tinker). The original
post was really just more of a 'Okay, someone tell me what I am doing
wrong or what I don't know about AFS here." kind of thing.
I know, I know, I lost a bunch of hacker points there, didn't I.
I greatly appreciate everyones' input.