【问题标题】:Can't get a list of components installed on this host when installing a service on ambari在 ambari 上安装服务时无法获取此主机上安装的组件列表
【发布时间】:2017-08-20 12:18:27
【问题描述】:

我正在尝试在 Ambari 上安装服务。但是安装中有一个步骤失败。在此步骤中,安装脚本尝试获取安装在我的主机上的组件列表,但失败并出现错误:- "获取主机 'blabla' 的组件列表时出现问题。响应代码为:404"

当我尝试运行脚本运行的“http://blabla:8080/api/v1/clusters/BlaCluster/hosts/blabla/host_components”时,这就是我在浏览器中得到的。 { “状态”:404, "message" : "父主机资源不存在。找不到主机,集群=BlaCluster,主机名=blabla。找不到主机,集群=BlaCluster,主机名=blabla" }

我该如何解决/解决这个问题?

附:这是我关于stackoverflow的第一个问题,所以如果有什么不明确的地方,请告诉我。提前致谢!

更新-1:

  • 我正在远程进行单节点安装。对于歧义,我深表歉意。

  • 在调查时,我发现当我尝试从服务器本身运行 URL 时,会触发以下错误:

    “状态”:403, "message": "访问该资源需要完全认证"

  • 我在 IBM 的开放平台 (IOP) 上使用的 Ambari Verison 是 2.1.0。

【问题讨论】:

    标签: hadoop http-status-code-404 ambari


    【解决方案1】:

    确保您已将主机添加到集群中。检查该特定主机的 IP 并确保您已使用相同的 IP 配置集群,并且所有 /etc/hosts 文件具有相同的条目。

    【讨论】:

    • 感谢您的及时回复!我正在执行单节点安装,因此它被配置为我的集群。我已将更多详细信息作为更新,以防止进一步混淆。
    【解决方案2】:

    这是一个服务器端问题,联系了支持团队,他们最终修复了它(我不需要做任何事情)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-20
      • 1970-01-01
      • 1970-01-01
      • 2020-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多