hadoop - 看不到在Ambari Web UI中运行的任何服务

标签 hadoop ambari hdpi

突然之间,Web UI上没有显示Ambari服务。但是,我的YARN,HDFS,ZooKeeper,HBase服务运行得很好。有人知道为什么会这样吗?谢谢!

current state
hdfs is running

最佳答案

我终于找到了原因。我使用REST API从现有集群中删除了一些节点。我照医生说的做了。首先停止节点上的所有组件,然后删除所有组件(不包括已安装的客户端),最后删除节点。但是,完成所有这些操作之后,ambari数据库进入不一致状态。 hostcomponentstatehostcomponentdesiredstate表包含已删除的主机条目,这些条目在hosts表中找不到。这导致在加入hosts表和hostcomponentstate时,我们得到一个空的HostEntity。

我删除了hostcomponentstatehostcomponentdesiredstate表上不一致的数据后,一切都恢复了正常。

因此,我的观点是Ambari应该在节点上仍然安装了客户端的同时禁用删除节点的操作,还是应该保证我描述的情况永远不会发生?

关于hadoop - 看不到在Ambari Web UI中运行的任何服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38846749/

相关文章:

android - 在 Kindle Fire 上使用 HDPI 资源

hadoop - 如何将hbase表中的数据导入到hive表中?

java - 如何在hadoop 0.23.0 MR2上运行和编译java程序

python - 如何将 RDD 保存到单个 Parquet 文件?

hadoop - 非法参数异常 : Unable to access BASE URL: httpHDP Installation

hadoop - 使用Ambari安装特定版本的hadoop

azure - 使用Ambari在Hadoop Hive中创建多个查询

hadoop - HDFS 加密错误 | root 不允许做 'CREATE_KEY'

java - 如何在 for 循环中迭代文本并在 MapReduce() 中查找特定文本的计数