When I installed the CentOS on the machines, I chose those name, localhost.datanode01...and so on. You mean I have to reinstall CentOS on the machines again?
Can I just make the changes in the host files? Will I need to recreate the SSH keys?. David Novogrodsky [email protected] http://www.linkedin.com/in/davidnovogrodsky On Fri, Dec 12, 2014 at 6:21 PM, Yusaku Sako <[email protected]> wrote: > > I would set it up like this: > > 127.0.0.1 localhost localhost.localdomain localhost4 > localhost4.localdomain4* <- do not list the hostname here. * > ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 > xxx.xxx.200.144 datanode10.localdomain > xxx.xxx.200.107 datanode01.localdomain > xxx.xxx.200.143 namenode.localdomain namenode > > With this change: > * *hostname -f* should display *namenode.localdomain* > * *hostname* should display *namenode* > * *python -c 'import socket; print socket.getfqdn()' *should display > *namenode.localdomain* > > I hope this helps. > Yusaku > > On Fri, Dec 12, 2014 at 3:52 PM, David Novogrodsky < > [email protected]> wrote: >> >> All, >> >> I am having a problem with Ambari. >> I am trying to use Ambari to install Hadoop to a three node cluster. the >> name node is where the Ambari server is located. I am getting this error: >> ERROR 2014-12-12 17:39:56,963 main.py:137 – Ambari agent machine hostname >> (localhost.localdomain) does not match expected ambari server hostname >> (namenode). Aborting registration. Please check hostname, hostname -f and >> /etc/hosts file to confirm your hostname is setup correctly >> ‘, None) >> >> Here is the contents of my hosts file: >> 127.0.0.1 localhost localhost.localdomain localhost4 >> localhost4.localdomain4 localhost.namenode namenode >> ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 >> xxx.xxx.200.144 localhost.datanode10 >> xxx.xxx.200.107 localhost.datanode01 >> xxx.xxx.200.143 localhost.namenode namenode >> >> I am not sure what the problem is. Since there are only four steps to run >> ambari there is not a lot of background to determine the cause of this >> problem. >> >> David Novogrodsky >> [email protected] >> http://www.linkedin.com/in/davidnovogrodsky >> > > CONFIDENTIALITY NOTICE > NOTICE: This message is intended for the use of the individual or entity > to which it is addressed and may contain information that is confidential, > privileged and exempt from disclosure under applicable law. If the reader > of this message is not the intended recipient, you are hereby notified that > any printing, copying, dissemination, distribution, disclosure or > forwarding of this communication is strictly prohibited. If you have > received this communication in error, please contact the sender immediately > and delete it from your system. Thank You.
