在 ambari 上安装服务时无法获取此主机上安装的组件列表



我正试图在Ambari上安装一项服务。但安装过程中有一个步骤失败了。在这一步中,安装脚本试图获取安装在我的主机上的组件列表,但失败了,错误为:-"获取主机‘blabla’的组件列表时出现问题。响应代码为:404">

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

如何修复/解决此问题?

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

更新-1:

  • 我正在远程进行单节点安装。我为含糊不清表示歉意。

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

    "状态":403,"message":"访问此资源需要完全身份验证">

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

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

这是一个服务器端的问题,联系了支持团队,他们在自己的一端解决了这个问题(我的问题什么都没做)

最新更新