2014-06-12 38 views
0

我打算在具有1個主節點,3個數據節點和1個邊緣節點的雲上部署hadoop集羣。 在我這樣做之前,我想牢記部署策略,以便爲Namenode創建備份節點。 我讀過,輔助namenode幫助主節點更快啓動並更新Editlogs和fsimage。 但是它不能用作Namenode,因此masternode失敗。如果我能對此作出澄清,我會很高興。 另外我想知道關於Namenode High Avalibility的最佳選擇以及如何部署它。什麼是要照顧的步驟。 我正在使用IBM BigSights Enterprise Edition,它管理自動Namdenode High可用性,但我想手動配置一個系統以充當冷卻支架的解決方案。 任何幫助將不勝感激。爲Hadoop Namenode備份添加QJM或NFS

回答

2

您對Secondary NameNode是正確的,但是,在運行Standby NameNode時,您不應該有Secondary NameNode。 HDFS HA頁面上的硬件資源[1]部分對此推理進行了說明。

至於你是否應該使用NFS與QJM,我相信這取決於你更容易管理。當然,如果你沒有NFS,那麼QJM就是要走的路。

[1] - http://hadoop.apache.org/docs/r2.4.0/hadoop-project-dist/hadoop-hdfs/HDFSHighAvailabilityWithNFS.html#Hardware_resources

+0

我有NFS,但想知道的各種方式的利弊 – Prabakaran