【发布时间】:2016-05-04 06:46:45
【问题描述】:
我们将 HDP 2.7.1.2.3 与 Ambari 2.1.2 一起使用
完成设置后,每个节点的状态都是正确的。 但是有一天 ambari 突然显示 namdenode 已停止。(我们不更改 ambari 或 namenode 的任何配置) 但是,我们仍然可以使用 HBASE 并运行 MapReduce。 我们认为名称节点状态应该是正常的。
我们尝试重新启动 namenode 并检查 ambari-server 日志 它显示:
ServiceComponentHostImpl:949 - 主机角色转换到新状态,serviceComponentName=NAMENODE,oldState=STARTING,currentState=STARTED HeartBeatHandler:657 - 集群 wae 的服务 HDFS 的服务组件 NAMENODE 的状态已从 STARTED 更改为 INSTALLED
我们不明白为什么它的状态会从“STARTED”变为“INSTALLED”。 在namenode端,我们检查ambari-agent.log 它显示一个警告:
[Alert][namenode_directory_status] HA 名称服务值存在,但没有 {{hdfs-site/dfs.ha.namenodes.{{ha-nameservice}}}} 的别名
我们认为这无关紧要。
ambari认为namenode停止的原因是什么? 有什么方法可以解决这个问题吗?
【问题讨论】:
-
你解决了吗?