ITEM: AI2631L
nfs mounting upon reboot using nis
Des: NFS mounts are not mounting after reboot.
Act: In his /etc/filesystems he has mount set to true
for his nfs filesystems on the nfs clients.
Response:
This is a name resolution problem. When he
reboots the machine he notices this error:
1831-008 \ not in host database
1831-008 giving up on
a route to the remote host is not available
He is running nis and is using the hosts map
on the server for name resolution.
In the /etc/inittab file there are three
files related to this problem:
/etc/rc
/etc/rc.tcpip
/etc/rc.nfs
/etc/rc performs a 'mount all' which will cause mounting of
any entry in /etc/filesystems where mount = automatic or
mount = true, including those nfs mounts.
At this point, however, the system does not have NIS running,
and is unable to resolve the exporting hostname to an IP
address.
rc.tcpip brings up the tcpip daemons
rc.nfs brings yp the nis damons first and then the nfs daemons.
These three files are executed in the order specified above
in the /etc/inittab file. Therefore the 'mount all' tries
to mount the nfs filesystem using either the /etc/hosts
file or the /etc/resolv.conf file. If neither of these
files have the name of the remote nfs host in its file
it will fail to mount even if you are using a nis hosts map.
Nis is started in the /etc/rc.nfs file. The nis daemons
are started after the 'mount all' option in the /etc/rc.boot
file. Therefore automatic nfs mounts relying on name
resolution will not mount.
Workaround:
When mounting use the ip address of the remote host instead
of the hostname. Then name resolution will not be needed
and it should mount cleanly. Or, if it is already mounted go
into the /etc/filesystems files and change the node name to
an ip address.
Another option, which would involve careful planning, is
to change the order in the /etc/inittab file. You can
move the rc.boot file after the rc.nfs file. Or you could
even edit the rc.boot file and move the mount all to the
/etc/rc.nfs file after the nis daemons start. These
ideas require careful planning. Make sure you know what
each file is doing.
Support Line: nfs mounting upon reboot using nis ITEM: AI2631L
Dated: July 1995 Category: N/A
This HTML file was generated 99/06/24~13:30:27
Comments or suggestions?
Contact us