Well... hm. Can I suggest making the object @sys points to be a symlink to the real directory, instead of the real directory?
That should result in the right thing happening, albeit still wretched. On Mon, May 24, 2010 at 12:20 PM, Jeff Blaine <[email protected]> wrote: > Oh to be so lucky. > > Matlab barfs all over '@sys' refs. I'll tell our users > they may get lucky :) > > On 5/24/2010 12:12 PM, Derrick Brashear wrote: >> >> On Mon, May 24, 2010 at 12:01 PM, Jeff Blaine<[email protected]> >> wrote: >>> >>> We're confused here. >>> >>> RHELv5 amd64_linux26 + OpenAFS 1.4.6 >>> >>> % pwd >>> /afs/rcf/apps/Matlab/amd64_linux26/current/bin >>> % /bin/pwd >>> /afs/rcf.our.org/apps/Matlab/@sys/R2009b/bin >>> % >>> >>> This does not happen on the following other hosts we've tested: >>> >>> RHELv5 amd64_linux26 with OpenAFS 1.4.7 >>> RHELv5 i386_linux26 with OpenAFS 1.4.11 >>> >>> How do we get the AFS client to stop converting 'amd64_linux26' >>> to '@sys' ? >> >> It's not the AFS client. It's the fact that you have more than one >> path to the same vnode; Someone references it via @sys, and the kernel >> caches the dentry with the path @sys. You get one dentry per inode. >> Unless we find a way to implement dentries that effectively point to >> alias inodes, and we haven't yet, that can happen. >> >> It's not new. It's just "luck". >> >>> Is this something changed post-1.4.6? >> >> _______________________________________________ >> OpenAFS-info mailing list >> [email protected] >> https://lists.openafs.org/mailman/listinfo/openafs-info >> > _______________________________________________ > OpenAFS-info mailing list > [email protected] > https://lists.openafs.org/mailman/listinfo/openafs-info > -- Derrick _______________________________________________ OpenAFS-info mailing list [email protected] https://lists.openafs.org/mailman/listinfo/openafs-info
