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属地:四川省
我来回答
您需要 登录 后回答此问题!