首先,我看到我的正在運行的作業由1個應用程序主節點處理,它不是主節點(不同的IP地址)。因此,我認爲我的工作僅由1個節點處理。但是,當我檢查映射器作業的處理位置時,實際上是由其他從節點處理的。什麼是Hadoop上的ApplicationMaster節點?
我有點困惑,因爲我認爲主節點也是應用程序主人,他將處理作業管理。但在這種情況下並非如此。
有人能幫助我理解爲什麼我的工作的當前管理由一個從屬節點(稱爲應用程序主控)處理,而不是由我的主節點處理?
另一個問題是hadoop中的主節點被認爲是單點故障,但是當我們有一個輔助節點時,它會沒事的。對於應用程序主節點的情況,它是否也應被視爲單點故障?因爲如果從節點關閉,就不會有備份,據我所知。
非常感謝。