首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Cloudera Manager Rest更新服务配置

Cloudera Manager Rest更新服务配置
EN

Stack Overflow用户
提问于 2017-06-28 11:50:00
回答 1查看 607关注 0票数 0

我想知道是否有人能帮助我理解如何用REST更新在cloudera管理器中运行的服务。

我一直在浏览文档,并试图找到一种方法来更新一些纱线配置,但是文档有点不清楚。config.html

我觉得我很亲近,但到目前为止,我有这样的感觉:

代码语言:javascript
复制
curl -X PUT \
     -u <admin_username>:<admin_password> \
     -H "Content-Type: application/json" \
     -d '{"yarn.scheduler.maximum-allocation-mb":4696}' \
     http://<CM_HOST>:7180/api/v10/clusters/spark-2/services/CD-YARN-rrOCWOpV/config

然而,我得到的答复是:

代码语言:javascript
复制
{
  "message" : "Unrecognized property: 'yarn.scheduler.maximum-allocation-mb'"
}

服务名称CD-YARN-rrOCWOpV在服务列表中标识为:

代码语言:javascript
复制
http://<CM_HOST>:7180/api/v10/clusters/spark-2/services/

从这里我可以看到结果:

代码语言:javascript
复制
{
    "name" : "CD-YARN-rrOCWOpV",
    "type" : "YARN",
    ....
}

谢谢你!!

编辑:

看上去我写错地方了。所需要的是写入角色配置(在本例中是纱线RESOURCEMANAGER角色)。

在查询角色之后,我能够将RESOURCEMANAGER角色的名称识别为CD-Y76ddf83d-RESOURCEMANAGER-45344d25a0e70b3b594d08b277a10937

,然后更新json对象以匹配查询:http://<CM_HOST>/api/v10/clusters/spark-2/services/CD-YARN-rrOCWOpV/roles/CD-Y76ddf83d-RESOURCEMANAGER-45344d25a0e70b3b594d08b277a10937/config?view=full中找到的对象。

代码语言:javascript
复制
curl -X PUT \
     -u <admin_username>:<admin_password> \
     -H "Content-Type: application/json" \
     -d '{"items": [{"name" : "yarn_scheduler_maximum_allocation_mb", "value":"4696"}]}' \
     http://<CM_HOST>/api/v10/clusters/spark-2/services/CD-YARN-rrOCWOpV/roles/CD-Y76ddf83d-RESOURCEMANAGER-45344d25a0e70b3b594d08b277a10937/config

得到了一个成功的回应:

代码语言:javascript
复制
{
  "items" : [ {
    "name" : "resource_manager_java_heapsize",
    "value" : "472907776"
  }, {
    "name" : "yarn_scheduler_maximum_allocation_mb",
    "value" : "4696"
  }, {
    "name" : "yarn_scheduler_maximum_allocation_vcores",
    "value" : "2"
  } ]

再次感谢你!!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-06-28 15:58:19

正确的属性是yarn_scheduler_maximum_allocation_mb

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44801578

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档