我正在尝试在Ambari上安装服务。但是安装中有一个步骤失败了。在此步骤中,安装脚本尝试获取我的主机上安装的组件列表,但它失败并显示错误: - “在获取主机'blabla'的组件列表时出现问题。响应代码为:404”
当我尝试运行脚本运行“http://blabla:8080/api/v1/clusters/BlaCluster/hosts/blabla/host_components”时,这就是我在浏览器中获得的内容。 { “身份”:404, “message”:“父主机资源不存在。找不到主机,cluster = BlaCluster,hostname = blabla。找不到主机,cluster = BlaCluster,hostname = blabla” }
如何修复/解决此问题?
P.S。这是我关于stackoverflow的第一个问题,所以如果有一些含糊不清的东西,请向我说明。提前谢谢!
更新-1:
我正在远程进行单节点安装。我为这种含糊不清道歉。
在调查时,我发现当我尝试从服务器本身运行URL时,会触发以下错误:
“status”:403, “message”:“访问此资源需要完全身份验证”
我使用的Ambari Verison在IBM的开放平台(IOP)上使用的是2.1.0。
答案 0 :(得分:0)
确保已在群集中添加主机。检查该特定主机的IP,并确保已使用相同的IP配置群集,并且所有 / etc / hosts 文件具有相同的条目。
答案 1 :(得分:0)
这是一个服务器方面的问题,与支持团队联系并且他们修复了它(我的一切都没有必要)