2017-06-27 151 views
0

我使用3個運行Ubuntu 16.04LTS的virtualbox虛擬機設置ambari集羣。Ambari集羣:主機註冊失敗

我跟着這個hortonworks tutorial

但是,當我打算使用Ambari羣集安裝嚮導創建羣集時,在步驟3 - 「確認主機」期間出現以下錯誤。

26 Jun 2017 16:41:11,553 WARN [Thread-34] BSRunner:292 - Bootstrap process timed out. It will be destroyed. 
26 Jun 2017 16:41:11,554 INFO [Thread-34] BSRunner:309 - Script log Mesg 

INFO:root:BootStrapping hosts ['thanuja.ambari-agent1.com', 'thanuja.ambari-agent2.com'] using /usr/lib/python2.6/site-packages/ambari_server cluster primary OS: ubuntu16 with user 'thanuja'with ssh Port '22' sshKey File /var/run/ambari-server/bootstrap/5/sshKey password File null using tmp dir /var/run/ambari-server/bootstrap/5 ambari: thanuja.ambari-server.com; server_port: 8080; ambari version: 2.5.0.3; user_run_as: root 
INFO:root:Executing parallel bootstrap 


Bootstrap process timed out. It was destroyed. 

我讀過帖子數,表示這與不啓用無密碼SSH到主機有關。但我可以SSH服務器沒有密碼的主機。

我以具有root權限的非root用戶身份運行ambari。

回答

0

這個post幫了我。

我修改了主機中的用戶,以便他們可以使用visudo命令執行沒有密碼的sudo命令。

如果您有其他答案,請發佈。

+0

這是一個正確的方法。 參見https://docs.hortonworks.com/HDPDocuments/Ambari-2.4.0.0/bk_ambari-security/content/sudoer_configuration_agent.html – Dmitriusan

+0

謝謝@Dmitriusan – thanuja