删除删除Apache Ambari服务可调用Apache Ambari REST接口:
1 | #移除ZooKeeper服务 |
注意服务的名称要大写。有时删除服务时会提示如下:
1 | { |
此时可以先改变服务状态再执行删除命令。改变服务状态命令为:
1 | curl -i -H "X-Requested-By: ambari" -u admin:admin -X PUT -d '{"RequestInfo":{"context":"Stop Service"},"Body":{"ServiceInfo":{"state":"INSTALLED"}}}' http://192.168.24.226:8080/api/v1/clusters/CLUSTER_NAME/services/SERVICE_NAME |