2012-09-11 64 views
0

名稱節點是HDFS的單點故障。它是否正確?什麼時候HDFS不可用?

那麼Jobtracker呢?如果Jobtracker失敗,HDFS是否可用?

+0

「名稱節點是單一故障點。但是,如果Jobtracker失敗,會發生什麼情況?HDFS是否可用?「什麼含糊不清呢? – Thilo

回答

1

HDFS完全獨立於Jobtracker。只要至少NN處於啓動狀態,HDFS就可以名義上使用,而總體降級取決於Datanodes數量的減少。

+0

以下哪種情況會導致HDFS不可用? A. JobTracker故障B. NameNode故障c。 Secondary NameNode failure – user1647267

0

由於Ambar在文件系統中提到HDFS並不依賴於JobTracker。當前發佈的Hadoop版本不支持Namenode高可用性,但您可以解決它(例如,使用具有共享存儲的主動/被動的傳統羣集解決方案來部署namenode)。 下一個版本(2.0/0.23)確實解決了namenode可用性問題。

你可以閱讀更多關於它由亞倫·邁爾斯"High Availability for the Hadoop Distributed File System (HDFS)"

博客文章如果JobTracker的不可用,你不能執行的map/reduce作業

+0

Thanks for the reply.If JobTracker is not available,we can not execute map/reduce.If Namenode is not available,HDFS is not available.Both are independent.Is that correct? – user1647267

+0

如果namenode不可用,則不能在HDFS上執行map/reduce,因此對於大多數情況,您可以說map/redeuce也不可用 –

相關問題