如何使用ambari安装程序安装hadoop?

xj3cbfub  于 2021-05-29  发布在  Hadoop
关注(0)|答案(2)|浏览(372)

我试着用ambari\u setup.sh在3节点集群上安装hadoop。我已在节点1上成功启动ambari服务器,ambari代理正在所有3个节点上运行。
我还使用以下方法推送蓝图:
root@host curl-h“x-request-by:ambari”-x post-d@blueprint.json-uadmin:admin host_name:8080/api/v1/蓝图/蓝图-c1
但当安装使用下面的命令,我得到以下错误。
[root@host]#curl-h“x-request-by:ambari”-x post-d@hostmapping.json-uadmin:admin host_name:8080/api/v1/clusters/blueprints-c1{
“status”:400,“message”:“资源类型群集不支持请求或 predicate 中指定的属性[主机组]。”
下面是我正在使用的hostmapping.json文件

> { "blueprint":"blueprints-c1",  "host-groups":[
>     { "name":"host_group_1",
>       "hosts":[ { "fqdn":"NODE_1" } ] },
>     { "name":"host_group_2",
>       "hosts":[ { "fqdn":"NODE_2" } ] },
>     { "name":"host_group_3",
>       "hosts":[ { "fqdn":"NODE_3" } ] } ] }
ukxgm1gy

ukxgm1gy1#

您在这里犯了一个错误:属性[主机组]
应该是[主机组]

slhcrj9b

slhcrj9b2#

您需要推送blueprint.json和hostmapping.json。这需要2个独立的文件和2个独立的api调用。是你做的吗?
也许你可以在得到这个异常之前说明你到目前为止做了什么。如果你错过了什么,我们就可以告诉你

相关问题