启动Hadoop,都会有什么进程,?作用是什么?

提问者:帅平 问题分类:面试刷题
启动Hadoop,都会有什么进程,?作用是什么?
9 个回答
肺少女
肺少女
JournalNode进程:高可用情况下存放namenode的editlog文件。
发布于:2周前 (04-15) IP属地:四川省
玖墨
玖墨
DFSZKFailoverController进程:高可用时它负责监控NN的状态,并及时的把状态信息写入ZK。它通过一个独立线程周期性的调用NN上的一个特定接口来获取NN的健康状态。FC也有选择谁作为Active NN的权利,因为最多只有两个节点,目前选择策略还比较简单(先到先得,轮换)。
发布于:2周前 (04-15) IP属地:四川省
我是小样
我是小样
HttpServer进程:Hadoop的Web服务器,用于显示各种监控和管理信息
发布于:2周前 (04-15) IP属地:四川省
缝完心脏、一个人活
缝完心脏、一个人活
JobHistoryServer进程:负责管理MapReduce作业的历史记录和统计信息
发布于:2周前 (04-15) IP属地:四川省
勿忘心安
勿忘心安
NodeManager(TaskTracker)进程:
管理单个节点上的资源
处理来自ResourceManager的命令
处理来自ApplicationMaster的命令
发布于:2周前 (04-15) IP属地:四川省
步江湖
步江湖
ResourceManager(JobTracker)进程:
处理客户端请求
监控NodeManager
启动或监控ApplicationMaster
资源的分配与调度
发布于:2周前 (04-15) IP属地:四川省
心已打烊
心已打烊
Secondary NameNode进程:并非NameNode的热备。当NameNode挂掉的时候,它并不能马上替换NameNode并提供服务
辅助NameNode,分担其工作量;       
定期合并Fsimage和Edits,并推送给NameNode;       
在紧急情况下,可辅助恢复NameNode。
发布于:2周前 (04-15) IP属地:四川省
羡风不停留
羡风不停留
DataNode进程:NameNode下达命令,DataNode执行实际的操作
存储实际的数据块;       
执行数据块的读/写操作。
发布于:2周前 (04-15) IP属地:四川省
穿越到古代找美女
穿越到古代找美女
NameNode进程,它是一个Master主管,作用是:
管理HDFS的名称空间;       
管理数据块(Block)映射信息;       
配置副本策略;     
处理客户端读写请求。
发布于:2周前 (04-15) IP属地:四川省
我来回答