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