Due to the fact we have a lab of 15 Indigos we needed to integrate
in our AFS environment (~18000 accounts, ~4000 AFS home directories,
the rest in NFS) and they must run IRIX 4, we had to go with the AFS/NFS
translator (you can stop laughing anytime).

Anyhow, I have to two questions:

1. Why aren't the protection bits correctly mapped via the tranlator?

For example, from /afs on the translator machine my Private directory
looks like:

drwx------  12 schemers     2048 Apr  4 18:31 Private

While on the NFS client much it looks like:

drwxrwxrwx  12 schemers     2048 Apr  4 18:31 Private

It looks like the user bits are propagated to the group and other
bits. I guess this makes sense if you think about it long enough :-),
but it still doesn't seem like a good idea. If you copy files from /afs
to a local disk and/or nfs their protections are hosed.

2. It seems like there is a big problem with cache consistency. A grad
   student has been compiling and running stuff from AFS and he
   can reproduce problems where if he compiles a program and
   immediately runs it the process gets killed the first time it runs
   but if you wait a few seconds (5-6) it always works. Its like
   Its like the compiler/linker exists and the program is getting loaded
   into memory before the AFS cache is flushed. 
   
I've heard horror stories about AFS/NFS translator. Do these problems
sound familiar??? Are there any NFS mount options that would help?
How about AFS 3.3?

The setup is:

 AFS/NFS translator SunOS 4.1.3_U1, AFS 3.2
 IRIX 4.0.5H

thanks, Roland

-- 
Roland J. Schemers III            |    Networking Systems 
Systems Programmer                |    414 Sweet Hall  +1 (415) 723-6740 
Distributed Computing Operations  |    Stanford, CA 94305-3090
Stanford University               |    [EMAIL PROTECTED] 

Reply via email to