IAM使用Hadoop的Apache 2.7.1
在centos 7环境中

我有一个HA群集,其中包含两个名称节点(mn1和mn2)
和6个数据节点

在mn1节目上发行jps

34734 DFSZKFailoverController
34245 NameNode
31529 DFSAdmin
34551 JournalNode
34822 Jps
3857 QuorumPeerMain

并在mn2节目上发行jps
26272 JournalNode
26483 Jps
26110 NameNode
26388 DFSZKFailoverController
2259 QuorumPeerMain

mn1 jps输出中的DFSAdmin进程指的是什么?

最佳答案

我注意到此dfsadmin进程出现在以下情况下:

当失败的日记节点数超过可能的日记节点数以使群集继续工作时

在公式中定义
(N-1)/ 2,其中N是日记节点数

因此群集将无法继续工作,并且 Activity 名称节点将关闭

所以如果我开始接受日记节点的数量并再次命名节点
Activity 名称节点上的jps显示dfsadmin进程

并通过重新启动所有集群服务来解决了这个问题

关于hadoop - jps命令显示DFSAdmin进程,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44604543/

10-12 22:53