0
我知道在Hadoop HA中有兩個名稱節點,即主動節點和被動節點,如果主動節點關閉,被動節點將作爲名稱節點,羣集將運行。在Hadoop HA中,如果某個節點關閉,會發生什麼情況。假設一個被動節點長時間關閉,集羣是否會運行?
假設在這兩個節點中,如果一個節點長時間關閉,假定集羣運行一週?
請澄清
我知道在Hadoop HA中有兩個名稱節點,即主動節點和被動節點,如果主動節點關閉,被動節點將作爲名稱節點,羣集將運行。在Hadoop HA中,如果某個節點關閉,會發生什麼情況。假設一個被動節點長時間關閉,集羣是否會運行?
假設在這兩個節點中,如果一個節點長時間關閉,假定集羣運行一週?
請澄清
當活躍的NameNode下降喲故障轉移踢確保活動實際上是下降。一旦確認被動名稱節點將在幾分鐘內生效。並且防護進程可確保前一個活動名稱節點不再能夠滿足讀取或寫入請求的要求。來源:Hadoop defintive指南。這是你在找什麼?
Uday,謝謝你的回覆。我的問題是我們將在Hadoop HA中有兩個名稱節點。在這種情況下,如果名稱節點(被動節點)長時間關閉(假定爲1周),它會影響羣集,我的意思是羣集正常運行或出現任何問題? – Raj
如果活動工作正常,那麼羣集應該正常工作。而且我認爲被動名稱節點不能停留很長時間,因爲hadoop會使用編輯日誌,QJM等從冷啓動它。因此,理想情況下,即使被動名稱節點不應該長時間停留,除非存在嚴重的硬件問題。 – uday
謝謝你。從上面的答案我明白,即使被動節點在一週內出現硬件故障,hadoop HA也不應該有任何問題。我保證集羣正常工作沒有問題。 – Raj