Cam Macdonell wrote:


Well, for future googlers, I'll answer my own post. Watch our for the hostname at the end of "localhost" lines on slaves. One of my slaves was registering itself as "localhost.localdomain" with the jobtracker.

Is there a way that Hadoop could be made to not be so dependent on /etc/hosts, but on more dynamic hostname resolution?


DNS is trouble in Java; there are some (outstanding) bugreps/hadoop patches on the topic, mostly showing up on a machine of mine with a bad hosts entry. I also encountered some fun last month with ubuntu linux adding the local hostname to /etc/hosts along the 127.0.0.1 entry, which is precisely what you dont want for a cluster of vms with no DNS at all. This sounds like your problem too, in which case I have shared your pain

http://www.1060.org/blogxter/entry?publicid=121ED68BB21DB8C060FE88607222EB52

Reply via email to