CentOS 5 - Unable to resolve addresses for NFS mounts during boot

Posted by sagi on Server Fault See other posts from Server Fault or by sagi
Published on 2009-09-21T09:22:45Z Indexed on 2010/12/30 17:56 UTC
Read the original article Hit count: 272

Filed under:
|
|
|

I have a few servers running CentOS 5.3, and am trying to get 2 NFS mount-points to mount automatically on boot. I added 2 lines similar to the following to fstab:

server1:/path1                /path1           nfs     soft            0 0
server2:/path2                /path2           nfs     soft            0 0

When I run 'mount -a' manually, the mount points are properly mounted as expected. However, when I reboot the machine, only /path2 is mounted. For /path1 I get the following error:

mount: can't get address for server1

It obviously looks like a DNS issue, but the record is properly configured in all the DNS servers and is mounted properly if I re-try the mount after the reboot is completed. I could properly fix this by using IP address instead of hostnames in /etc/fstab or adding server1 to /etc/hosts but I would rather not do that.

What might be the reason for failing to resolve this specific address during boot time? Why the problem is only with the 1st mount point and the 2nd is properly mounted despite having identical configuration?

© Server Fault or respective owner

Related posts about dns

Related posts about centos