[2311] in Info-AFS_Redistribution

home help back first fref pref prev next nref lref last post

Waiting for AFS (godot)

daemon@ATHENA.MIT.EDU (rick@msc.cornell.edu)
Wed Feb 2 15:05:55 1994

Reply-To: rick@msc.cornell.edu
From: rick@msc.cornell.edu
X-Originated-From: panther.msc.cornell.edu
To: info-afs@transarc.com (AFS Mailing List)
Date: Wed, 2 Feb 1994 11:46:57 -0500 (EST)
Cc: afshelp@transarc.com

We are using AFS 3.2b with AIX 3.2.4.

We have found that items started at boot time from /etc/rc.local which
depend on files in AFS often (but not always) fail to start.

For example:

if [ -x /usr/local/X11R5/bin/xdm -a -f /usr/local/xdmR5/xdm-config ] ; t
hen
	su root "-c /usr/local/X11R5/bin/xdm -config /usr/local/xdmR5/xd
m-config"
fi

almost always fails to execute.  That is, one of the files in the 'if'
expression is not found.

This is in spite of the fact that afs is started _long_ before
rc.local is run.  This is the first part of our /etc/inittab:

init:2:initdefault:
brc::sysinit:/sbin/rc.boot 3 >/dev/console 2>&1 # Phase 3 of system boot
powerfail::powerfail:/etc/rc.powerfail >/dev/console 2>&1  # d51225
rc:2:wait:/etc/rc > /dev/console 2>&1  # Multi-User checks
fbcheck:2:wait:/usr/lib/dwm/fbcheck >/dev/console 2>&1 # run /etc/firstboot
rcafs:2:wait:/etc/start_afs > /dev/console 2>&1 # Start AFS daemons
srcmstr:2:respawn:/etc/srcmstr          # System Resource Controller
rctcpip:2:wait:/etc/rc.tcpip > /dev/console 2>&1 # Start TCP/IP daemons
rcnfs:2:wait:/etc/rc.nfs > /dev/console 2>&1 # Start NFS Daemons
rclocal:2:wait:/etc/rc.local > /dev/console 2>&1 # Do local initializations
. . .

It appears that there is some invisible timeout period for an AFS file
reference after which afsd will simply give up and report the file as
non-existant.

Is this a known problem?  Has anyone else experienced/solved this?

-- 
|Rick Cochran		  607-255-7223		     rick@msc.cornell.edu|
|Cornell Materials Science Center		     rick@crnlmsc2.bitnet|
|E20 Clark Hall, Ithaca, N.Y. 14853	     cornell!msc.cornell.edu!rick|


home help back first fref pref prev next nref lref last post