[CentOS] fqdn hostname fails after reboot

Wed Feb 8 22:00:32 UTC 2012
Earl Ramirez <earlaramirez at gmail.com>

On Wed, Feb 8, 2012 at 5:52 PM, Chris <xchris89x at googlemail.com> wrote:

> 2012/2/8 Tony Schreiner <anthony.schreiner at bc.edu>:
> >
> > On Feb 8, 2012, at 4:22 PM, Chris wrote:
> >
> >> Hi,
> >>
> >> I have several machines running CentOS 6.2 and a strange problem with
> >> the hostname of one machine... After every reboot it loses the fqdn
> >> hostname.
> >>
> >> Here is my confguration:
> >>
> >> ifconfig | grep "inet addr"
> >>          inet addr:10.0.0.12  Bcast:10.0.0.255  Mask:255.255.255.0
> >>          inet addr:127.0.0.1  Mask:255.0.0.0
> >>
> >> /etc/sysconfig/network
> >>
> >> NETWORKING=yes
> >> HOSTNAME=x800.mydomain.local
> >> GATEWAY=10.0.0.1
> >>
> >> 127.0.0.1   localhost localhost.localdomain localhost4
> localhost4.localdomain4
> >> ::1         localhost localhost.localdomain localhost6
> localhost6.localdomain6
> >> 10.0.0.12   x800.mydomain.local   x800
> >>
> >> ... after a reboot:
> >>
> >> hostname
> >> x800.mydomain.local             < OK
> >>
> >> hostname -f
> >> hostname: Unknown host       < NOT OK
> >>
> >> dnsdomainname
> >> dnsdomainname: Unknown host      < NOT OK
> >>
> >> If I set the hostname manually:
> >>
> >> hostname x800.mydomain.local
> >>
> >> hostname -f
> >> x800.mydomain.local    < OK
> >>
> >> dnsdomainname
> >> mydomain.local    < OK
> >>
> >> Everything is okay ...
> >>
> >> Something I've never experienced before. Does anyone have an idea?
> >>
> >> thx
> >>
> >> --
> >> Chris
> >
> > When I strace hostname -f  I see it checking with my name server.
> > Are your 2 systems set up differently with respect to name resolution
> and/or DNS?
>
> I have 5 systems with the same DNS configuration. (name servers in
> /etc/resolv.conf)
>
> It seems that /etc/hosts is ignored.. on this system only. But I do
> not know why :(
>
> --
> Chris
> _______________________________________________
> CentOS mailing list
> CentOS at centos.org
> http://lists.centos.org/mailman/listinfo/centos
>

Chris,

verify the config in your /etc/nsswitch.conf

-- 
Kind Regards
Earl Ramirez