在Hadoop中NodeManager是干什么的
NodeManager:馬克-to-win @ 馬克java社區(qū):NodeManager管理一個(gè)YARN集群中的每一個(gè)節(jié)點(diǎn)。比如監(jiān)視資源使用情況( CPU,內(nèi)存,硬盤(pán),網(wǎng)絡(luò)),跟蹤節(jié)點(diǎn)健康等。馬克- to-win:馬克 java社區(qū):防盜版實(shí)名手機(jī)尾號(hào): 73203。
ApplicationMaster:馬克-to-win @ 馬克java社區(qū):想了解ApplicationMaster,我們需要了解一下它工作的過(guò)程。用戶向YARN集群提交應(yīng)用程序時(shí):(包含ApplicationMaster程序,ApplicationMaster啟動(dòng)命令,用戶自己的程序)后, ApplicationMaster向資源調(diào)度器申請(qǐng)執(zhí)行任務(wù)的資源容器Container,運(yùn)行用戶自己的程序任務(wù)job(我們可以用瀏覽器看yarn 里的job進(jìn)展),監(jiān)控整個(gè)任務(wù)的執(zhí)行,跟蹤整個(gè)任務(wù)的狀態(tài),處理任務(wù)失敗以異常情況