簡體   English   中英

Ambari 1.7.0無法在CentOS集群中注冊數據節點

[英]Ambari 1.7.0 cannot register datanodes in CentOS cluster

這是有關使主機注冊的另一個問題。 我在CentOS 6機器上使用Ambari 1.7.0。 我正在嘗試安裝HDP 2.1。

首先是我正在使用的主機文件。 注意每個節點都有相同的主機文件:

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.200.144 datanode10.localdomain.com
192.168.200.107 datanode01.localdomain.com
192.168.200.143 namenode.localdomain.com

另外,我可以對每台計算機執行ping操作。 我可以在沒有密碼的情況下從名稱節點SSH到其他數據節點。 我在所有機器上禁用了selinux和iptables。

我正在按照此處列出的啟動過程進行操作: https : //cwiki.apache.org/confluence/display/AMBARI/Install+Ambari+1.7.0+from+Public+Repositories 請注意,這些安裝說明未提及iptables或selinux。 郵件列表上的人告訴我,我需要禁用這些項目。

Ambari可以發現它所在的名稱節點。 它無法發現數據節點。 我從注冊日志文件中收到此錯誤:

Verifying ambari-agent process status...
Ambari Agent successfully started
Agent PID at: /var/run/ambari-agent/ambari-agent.pid
Agent out at: /var/log/ambari-agent/ambari-agent.out
Agent log at: /var/log/ambari-agent/ambari-agent.log
("WARNING 2014-12-17 10:43:08,349 NetUtil.py:92 - Server at https://namenode.localdomain.com.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode:8440 is not reachable, sleeping for 10 seconds...

為什么將namenode附加到namenode.localdomain.com URL? 為什么腳本將其視為有效URL而不拋出錯誤?

接下來是完整的注冊日志文件。

==========================
Creating target directory...
==========================

Command start time 2014-12-17 10:43:22

Connection to datanode10.localdomain.com closed.
SSH command execution finished
host=datanode10.localdomain.com, exitcode=0
Command end time 2014-12-17 10:43:22

==========================
Copying common functions script...
==========================

Command start time 2014-12-17 10:43:22

scp /usr/lib/python2.6/site-packages/ambari_commons
host=datanode10.localdomain.com, exitcode=0
Command end time 2014-12-17 10:43:23

==========================
Copying OS type check script...
==========================

Command start time 2014-12-17 10:43:23

scp /usr/lib/python2.6/site-packages/ambari_server/os_check_type.py
host=datanode10.localdomain.com, exitcode=0
Command end time 2014-12-17 10:43:23

==========================
Running OS type check...
==========================

Command start time 2014-12-17 10:43:23
Cluster primary/cluster OS type is redhat6 and local/current OS type is redhat6

Connection to datanode10.localdomain.com closed.
SSH command execution finished
host=datanode10.localdomain.com, exitcode=0
Command end time 2014-12-17 10:43:23

==========================
Checking 'sudo' package on remote host...
==========================

Command start time 2014-12-17 10:43:23
sudo-1.8.6p3-15.el6.x86_64

Connection to datanode10.localdomain.com closed.
SSH command execution finished
host=datanode10.localdomain.com, exitcode=0
Command end time 2014-12-17 10:43:24

==========================
Copying repo file to 'tmp' folder...
==========================

Command start time 2014-12-17 10:43:24

scp /etc/yum.repos.d/ambari.repo
host=datanode10.localdomain.com, exitcode=0
Command end time 2014-12-17 10:43:24

==========================
Moving file to repo dir...
==========================

Command start time 2014-12-17 10:43:24

Connection to datanode10.localdomain.com closed.
SSH command execution finished
host=datanode10.localdomain.com, exitcode=0
Command end time 2014-12-17 10:43:24

==========================
Copying setup script file...
==========================

Command start time 2014-12-17 10:43:24

scp /usr/lib/python2.6/site-packages/ambari_server/setupAgent.py
host=datanode10.localdomain.com, exitcode=0
Command end time 2014-12-17 10:43:24

==========================
Running setup agent script...
==========================

Command start time 2014-12-17 10:43:24
Verifying Python version compatibility...
Using python  /usr/bin/python2.6
Found ambari-agent PID: 3622
Stopping ambari-agent
Removing PID file at /var/run/ambari-agent/ambari-agent.pid
ambari-agent successfully stopped
Restarting ambari-agent
Verifying Python version compatibility...
Using python  /usr/bin/python2.6
ambari-agent is not running. No PID found at /var/run/ambari-agent/ambari-agent.pid
Verifying Python version compatibility...
Using python  /usr/bin/python2.6
Checking for previously running Ambari Agent...
Starting ambari-agent
Verifying ambari-agent process status...
Ambari Agent successfully started
Agent PID at: /var/run/ambari-agent/ambari-agent.pid
Agent out at: /var/log/ambari-agent/ambari-agent.out
Agent log at: /var/log/ambari-agent/ambari-agent.log
("WARNING 2014-12-17 10:43:08,349 NetUtil.py:92 - Server at https://namenode.localdomain.com.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode:8440 is not reachable, sleeping for 10 seconds...
INFO 2014-12-17 10:43:18,359 NetUtil.py:48 - Connecting to https://namenode.localdomain.com.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode:8440/ca
WARNING 2014-12-17 10:43:18,360 NetUtil.py:71 - Failed to connect to https://namenode.localdomain.com.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode:8440/ca due to [Errno -2] Name or service not known  
WARNING 2014-12-17 10:43:18,360 NetUtil.py:92 - Server at https://namenode.localdomain.com.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode:8440 is not reachable, sleeping for 10 seconds...
INFO 2014-12-17 10:43:28,370 NetUtil.py:48 - Connecting to https://namenode.localdomain.com.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode:8440/ca
WARNING 2014-12-17 10:43:28,370 NetUtil.py:71 - Failed to connect to https://namenode.localdomain.com.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode:8440/ca due to [Errno -2] Name or service not known  
WARNING 2014-12-17 10:43:28,371 NetUtil.py:92 - Server at https://namenode.localdomain.com.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode:8440 is not reachable, sleeping for 10 seconds...
INFO 2014-12-17 10:43:31,082 main.py:83 - loglevel=logging.INFO
INFO 2014-12-17 10:43:31,082 main.py:55 - signal received, exiting.
INFO 2014-12-17 10:43:31,082 ProcessHelper.py:39 - Removing pid file
INFO 2014-12-17 10:43:31,083 ProcessHelper.py:46 - Removing temp files
INFO 2014-12-17 10:43:36,764 main.py:83 - loglevel=logging.INFO
INFO 2014-12-17 10:43:36,764 DataCleaner.py:36 - Data cleanup thread started
INFO 2014-12-17 10:43:36,765 DataCleaner.py:117 - Data cleanup started
INFO 2014-12-17 10:43:36,767 DataCleaner.py:119 - Data cleanup finished
INFO 2014-12-17 10:43:36,801 PingPortListener.py:51 - Ping port listener started on port: 8670
WARNING 2014-12-17 10:43:36,802 main.py:235 - Unable to determine the IP address of the Ambari server 'namenode.localdomain.com.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode'
INFO 2014-12-17 10:43:36,802 NetUtil.py:48 - Connecting to https://namenode.localdomain.com.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode:8440/ca
WARNING 2014-12-17 10:43:36,802 NetUtil.py:71 - Failed to connect to https://namenode.localdomain.com.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode:8440/ca due to [Errno -2] Name or service not known  
WARNING 2014-12-17 10:43:36,802 NetUtil.py:92 - Server at https://namenode.localdomain.com.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode.namenode:8440 is not reachable, sleeping for 10 seconds...
", None)

Connection to datanode10.localdomain.com closed.
SSH command execution finished
host=datanode10.localdomain.com, exitcode=0
Command end time 2014-12-17 10:43:39

Registering with the server...
Registration with the server failed.

您在/etc/ambari-agent/conf/ambari-agent.ini中指定了什么主機名? 我假設它是“ namenode.localdomain.com”

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM