Did you change the FQDNs like I proposed, like namenode.localdomain, rather than localhost.namenode? Did you ensure that the 3 commands returned the results as shown? Can each host resolve all the other hosts by name?
If you want to get a cluster up and running on VMs, the best bet is to use: https://cwiki.apache.org/confluence/display/AMBARI/Quick+Start+Guide This sets up all /etc/hosts and other settings in the way you want. Then you can see how these VMs are being set up and mimic on your VMs if you'd rather set them up from scratch. I hope this helps. Yusaku On Mon, Dec 15, 2014 at 8:18 AM, David Novogrodsky < [email protected]> wrote: > > Ok, I removed the multiple instances onf localhost.namenode. It now only > appears on one line in the hosts file. > > The main ambari server still cannot see the data nodes nor the node Ambari > is on. Ambari is on the namenode. When I run the install, the install > program can not connect to any node in the network. > > Also I tried running /etc/init.d/network restart on one of the nodes; > datanode10 ( a virtual machine). Now that node cannot connect to the > internet....I would like to send you the information but I am having > problems setting the document from the virtual machine. > > I do not have a DNS. These machines have hardwired IP addresses and names > in the host file. Did runn /etc/init.d/network restart break the connection? > > > David Novogrodsky > [email protected] > http://www.linkedin.com/in/davidnovogrodsky > > On Sat, Dec 13, 2014 at 12:46 AM, Yusaku Sako <[email protected]> > wrote: >> >> You can just make the changes in /etc/hosts. You might also >> change /etc/sysconfig/network and run /etc/init.d/network restart. >> >> Then make sure that running the 3 commands return expected results. >> >> Yusaku >> >> On Fri, Dec 12, 2014 at 9:06 PM, David Novogrodsky < >> [email protected]> wrote: >>> >>> 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. >>> >>> >> 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. >> > -- 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.
