ambari使用blueprint构建hadoop集群

ckdkk 2018-03-06 07:05:57
ambari使用blueprint构建hadoop集群,ambari2.6.1.0.0,hdp2.6.4,使用本地源
新建hdp.json
{"Repositories":{"base_url":"http://localhost/hdp/HDP/centos7/2.6.4.0-91","repo_name":"HDP","verify_base_url":true}}
新建hdp-utils.json
{"Repositories":{"base_url":"http://localhost/hdp/HDP-UTILS-1.1.0.21","repo_name":"HDP-UTILS","verify_base_url":true}}

请求:
curl -i -H "X-Requested-By: ambari" -X PUT -u admin:admin http://localhost:8080/api/v1/stacks/HDP/versions/2.6/operating_systems/redhat7/repositories/HDP-2.6 -d @hdp.json

curl -i -H "X-Requested-By: ambari" -X PUT -u admin:admin http://localhost:8080/api/v1/stacks/HDP/versions/2.6/operating_systems/redhat7/repositories/HDP-UTILS-1.1.0.21 -d @hdp-utils.json

但是请求后依赖的hdp仍然是默认提供的,请问是怎么回事?
...全文
464 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
ckdkk 2018-03-07
  • 打赏
  • 举报
回复
根据页面跟踪调试,少了两步。可能是虽然ambari版本更新了,但是官方文档并没有更新,加入的两步是为了让repo生效: curl -i -H "X-Requested-By:ambari" -X POST -u admin:admin http://192.168.164.134:8080/api/v1/version_definitions -d '{"VersionDefinition":{"available":"HDP-2.6-2.6.4.0"}}' curl -i -H "X-Requested-By:ambari" -X PUT -u admin:admin http://192.168.164.134:8080/api/v1/stacks/HDP/versions/2.6/repository_versions/1 -d @flush.json

20,808

社区成员

发帖
与我相关
我的任务
社区描述
Hadoop生态大数据交流社区,致力于有Hadoop,hive,Spark,Hbase,Flink,ClickHouse,Kafka,数据仓库,大数据集群运维技术分享和交流等。致力于收集优质的博客
社区管理员
  • 分布式计算/Hadoop社区
  • 涤生大数据
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧