天天看點

Ambari叢集移動現有複制到另外地方或更改ip位址,導緻各項服務元件上為黃色問号代表心跳丢失的解決方案(圖文詳解)(部落客推薦)linux虛拟機系統的複制或克隆後續問題解決!

前言

         最近,是在做叢集搬移工作,大家肯定會遇到如下的場景。

         (1) 比如,你新購買的電腦,初步者學習使用Ambari叢集。從舊電腦複制到新電腦這邊來。

         (2) 比如,你公司Ambari叢集的ip,因業務或其他情況需要,暫時需要更改ip。

         (3) 比如,你更改了主機名。

    (4)也許其他的原因。

   擴充

問題詳情

Ambari叢集移動現有複制到另外地方或更改ip位址,導緻各項服務元件上為黃色問号代表心跳丢失的解決方案(圖文詳解)(部落客推薦)linux虛拟機系統的複制或克隆後續問題解決!
Ambari叢集移動現有複制到另外地方或更改ip位址,導緻各項服務元件上為黃色問号代表心跳丢失的解決方案(圖文詳解)(部落客推薦)linux虛拟機系統的複制或克隆後續問題解決!

  黃色問号表示: Heartbeat Lost

  即所有的服務都心跳丢失了。。重新開機ambari-server和ambari-agent都不能解決。

解決途徑

  1、  檢視個節點之間是否可以互相通信,若ssh連接配接不上,有可能是該節點關機了,沒有打開,手動開啟該節點,再次驗證是否可互通。

  2、  在主節點啟動ambari-server restart和ambari-agent restart,為了保證其它節點也成功啟動,在其它從節點也要進行:ambari-agent restart操作。

  3、  遇到問題

      3.1  mysql server start失敗

    在啟動過程中,經常出現mysql服務啟動失敗。檢視失敗資訊,找到是在哪個節點的mysql服務不能正常啟動,一般報錯是mysql.sock這個問題,解決方法:在對應節點上進行處理:mv /var/lib/mysql/mysql.sock  /var/lib/mysql/mysql.sock_bk. 然後再次啟動ambari服務。一般即可。

     3.2 datanode start 失敗

            1)關閉叢集全部的服務 #ambari-service stop

          2)修改目錄所有者 #cd /data1/hadoop/

                         #chown –R hdfs:hadoop  hdfs/

          3)重新開機叢集服務 #ambari-service start 并且在ambari的界面start All所有元件。

      

Ambari叢集移動現有複制到另外地方或更改ip位址,導緻各項服務元件上為黃色問号代表心跳丢失的解決方案(圖文詳解)(部落客推薦)linux虛拟機系統的複制或克隆後續問題解決!

     4、

  下次可以試着通過手動啟動來看看,出現的問題

如果過你通過手動啟動的話,你就應該能看到報錯的資訊。

  如果你的ip改變了,怎麼來解決?

Ambari叢集移動現有複制到另外地方或更改ip位址,導緻各項服務元件上為黃色問号代表心跳丢失的解決方案(圖文詳解)(部落客推薦)linux虛拟機系統的複制或克隆後續問題解決!
Ambari叢集移動現有複制到另外地方或更改ip位址,導緻各項服務元件上為黃色問号代表心跳丢失的解決方案(圖文詳解)(部落客推薦)linux虛拟機系統的複制或克隆後續問題解決!

   如果你的主機名改變了,怎麼來解決?

Ambari叢集移動現有複制到另外地方或更改ip位址,導緻各項服務元件上為黃色問号代表心跳丢失的解決方案(圖文詳解)(部落客推薦)linux虛拟機系統的複制或克隆後續問題解決!

    

 最後,重新啟動所有節點上的ambari-server 和 ambari-agent

Ambari叢集移動現有複制到另外地方或更改ip位址,導緻各項服務元件上為黃色問号代表心跳丢失的解決方案(圖文詳解)(部落客推薦)linux虛拟機系統的複制或克隆後續問題解決!
Ambari叢集移動現有複制到另外地方或更改ip位址,導緻各項服務元件上為黃色問号代表心跳丢失的解決方案(圖文詳解)(部落客推薦)linux虛拟機系統的複制或克隆後續問題解決!
Ambari叢集移動現有複制到另外地方或更改ip位址,導緻各項服務元件上為黃色問号代表心跳丢失的解決方案(圖文詳解)(部落客推薦)linux虛拟機系統的複制或克隆後續問題解決!

  其他節點,不多贅述。

   

Ambari叢集移動現有複制到另外地方或更改ip位址,導緻各項服務元件上為黃色問号代表心跳丢失的解決方案(圖文詳解)(部落客推薦)linux虛拟機系統的複制或克隆後續問題解決!
Ambari叢集移動現有複制到另外地方或更改ip位址,導緻各項服務元件上為黃色問号代表心跳丢失的解決方案(圖文詳解)(部落客推薦)linux虛拟機系統的複制或克隆後續問題解決!
Ambari叢集移動現有複制到另外地方或更改ip位址,導緻各項服務元件上為黃色問号代表心跳丢失的解決方案(圖文詳解)(部落客推薦)linux虛拟機系統的複制或克隆後續問題解決!

  解決

<b>本文轉自大資料躺過的坑部落格園部落格,原文連結:</b><b>http://www.cnblogs.com/zlslch/p/7922897.html</b><b>,如需轉載請自行聯系原作者</b>