как использовать AMBARI REST API для настройки групп конфигурации пряжи - PullRequest
0 голосов
/ 01 апреля 2020

Здравствуйте, друзья и коллеги

Можно ли использовать вызов API Ambari для добавления узла в различные группы конфигурации пряжи или перемещения узла из значения по умолчанию в настроенное?

Я могу сделать это вручную следующим образом - https://developer.ibm.com/hadoop/2015/11/10/override-component-configurations-with-ambari-configuration-groups/

Но не уверены, поддерживается ли эта функция API? Это было бы очень полезно!

мы выполнили следующее

curl 'http://$ambari_server:8080/api/v1/clusters/cluster23/config_groups'   -u admin:admin -H "X-Requested-By: ambari" -i -X POST --data '[{"ConfigGroup":{"group_name":"test_group","tag":"YARN","description":"This is a custom group","desired_configs":[],"hosts":[{"host_name":"worker10.tolkop.com"}]}}]'
HTTP/1.1 500 Server Error
X-Frame-Options: DENY
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
Pragma: no-cache
Set-Cookie: AMBARISESSIONID=egmidi1mae7t1xkeu0trq5rhx;Path=/;HttpOnly
User: admin
Content-Type: text/plain;charset=ISO-8859-1
Content-Length: 48

{
  "status": 500,
  "message": "Server Error"

, но не имели понятия, почему мы получаем ошибку выше

Спасибо!

...