Support Questions
Find answers, ask questions, and share your expertise

Ambari API to Remove clients

Solved Go to solution

Ambari API to Remove clients

New Contributor

I am writing a script to remove a worker node. So I need Ambari API to uninstall the clients running on the node (ZOOKEEPER HDFS YARN MAPREDUCE2 TEZ SPARK2 HIVE)

1 ACCEPTED SOLUTION

Accepted Solutions

Re: Ambari API to Remove clients

Expert Contributor

@Christy09 You can use the below API to delete/ remove clients

 

# curl -u admin:admin -H "X-Requested-By: ambari" -X DELETE http://AMBARI_SERVER_HOST:8080/api/v1/clusters/CLUSTERNAME/hosts/HOSTNAME/host_components/<SERVICE NAME>

 

Example:

# curl -u admin:<Password> -H "X-Requested-By: ambari" -X DELETE http://AMBARI_SERVER_HOST:8080/api/v1/clusters/CLUSTERNAME/hosts/HOSTNAME/host_components/YARN_CLIEN...

 

View solution in original post

1 REPLY 1

Re: Ambari API to Remove clients

Expert Contributor

@Christy09 You can use the below API to delete/ remove clients

 

# curl -u admin:admin -H "X-Requested-By: ambari" -X DELETE http://AMBARI_SERVER_HOST:8080/api/v1/clusters/CLUSTERNAME/hosts/HOSTNAME/host_components/<SERVICE NAME>

 

Example:

# curl -u admin:<Password> -H "X-Requested-By: ambari" -X DELETE http://AMBARI_SERVER_HOST:8080/api/v1/clusters/CLUSTERNAME/hosts/HOSTNAME/host_components/YARN_CLIEN...

 

View solution in original post