|CCL HomeSoftware Community Operations||
Common Hostname Problem on LinuxNewly installed Linux machines often have a common configuration problem that breaks several distributed systems, including Condor. Many programs need to determine their own IP address so that they can tell other machines how to contact them. This doesn't work with the default /etc/hosts on many Linux machines, which looks like this:
127.0.0.1 machinename localhost localhost.localdomainWhen a program attempts to determine it's own IP address, it will think it to be the loopback address 127.0.0.1. When it communicates that address to other machines, everyone gets confused. There are two solutions to this problem. You can either put the proper IP address in /etc/hosts, or you can leave it out entirely, and let DNS figure it out.
Correct /etc/hosts Option A:
127.0.0.1 localhost localhost.localdomain 18.104.22.168 machinename
Correct /etc/hosts Option B:
127.0.0.1 localhost localhost.localdomainAfter making this change, either reboot the machine or run condor_restart -master to reset Condor.