NFS mount issue on reboot

From: jim.malloy@convergys.com
Date: Wed Mar 19 2003 - 12:52:02 EST


I have a Sunfire V120 running Solaris 8 which refuses to mount an NFS file
system after a reboot.
The error displayed is "nfs mount: SERVERNAME: : RPC: Unknown host".

Troubleshooting turned up the fact that the first attempt to access the
network fails, regardless of what kind of access it is. As a workaround,
we have simply inserted a "ping" command into S73nfs.client prior to the
mount command. the ping fails, but the mount now works!

Any thoughts as to what could be wrong with my configuration?

relevant section of S73nfs.client:
   'start')
           [ ${_INIT_RUN_NPREV:-0} != 0 ] && stop_nfsclnt_procs
           if [ -x /usr/lib/nfs/statd -a -x /usr/lib/nfs/lockd ]; then
                   /usr/bin/pgrep -x -u 0,1 statd >/dev/null 2>&1 || \
                       /usr/lib/nfs/statd >/dev/msglog 2>&1 &

                   /usr/bin/pgrep -x -u 0 lockd >/dev/null 2>&1 || \
                       /usr/lib/nfs/lockd >/dev/msglog 2>&1 &
           fi

ADDED->> echo "\nTEST: ping 10.16.0.190...\c" <<-ADDED
ADDED->> /usr/sbin/ping 10.16.0.190 <<-ADDED
           /sbin/mountall -F nfs
           /sbin/mountall -F cachefs
           /sbin/swapadd
           ;;

Init scripts that start prior to nfs.client (none have been customized):
   /etc> ls -1 rc?.d/S*
   rc1.d/S01MOUNTFSYS
   rc2.d/S01MOUNTFSYS
   rc2.d/S05RMTMPFILES
   rc2.d/S20sysetup
   rc2.d/S21perf
   rc2.d/S30sysid.net
   rc2.d/S69inet
   rc2.d/S70nettune
   rc2.d/S71rpc
   rc2.d/S71sysid.sys
   rc2.d/S72inetsvc
   rc2.d/S73nfs.client
   rc2.d/S74syslog
   rc2.d/S74xntpd

/etc> uname -v
Generic_108528-18

--Jim

--
"NOTICE:  The information contained in this electronic mail transmission is
intended by Convergys Corporation for the use of the named individual or
entity to which it is directed and may contain information that is
privileged or otherwise confidential.  If you have received this electronic
mail transmission in error, please delete it from your system without
copying or forwarding it, and notify the sender of the error by reply email
or by telephone (collect), so that the sender's address records can be
corrected."
_______________________________________________
sunmanagers mailing list
sunmanagers@sunmanagers.org
http://www.sunmanagers.org/mailman/listinfo/sunmanagers


This archive was generated by hypermail 2.1.7 : Wed Apr 09 2008 - 23:26:01 EDT