我正在尝试使用these instructions和these commands安装自定义服务来添加服务。当我发出curl命令而不是添加时,我收到此错误:
HTTP/1.1 400 Bad Request
Set-Cookie: AMBARISESSIONID=ID;Path=/
Expires: Thu, 01 Jan 1970 00:00:00 GMT
Content-Type: text/plain
Content-Length: 139
Server: Jetty(7.6.7.v20120910)
{
"status" : 400,
"message" : "Unsupported or invalid service in stack, clusterName=MahiMahi, serviceName=TESTSRV, stackInfo=HDP-2.1"
}
这里发生了什么?我的群集安装完美,我可以看到仪表板和指标和内容。似乎无法添加自定义服务。请帮忙。谢谢!
答案 0 :(得分:0)
我弄清楚出了什么问题。使用Ambari 1.6.1时,它会自动下载并使用HDP 2.1。链接中的文件夹结构显示为:cd /var/lib/ambari-server/resources/stacks/HDP/2.0.6/services
。我将其更改为:cd /var/lib/ambari-server/resources/stacks/HDP/2.1/services
。问题解决了。如此愚蠢。很简单。太沮丧了。这样无望的文件。