Ambari删除service 报错

使用Ambari Api 进行删除service 报错数据库

curl -s -u admin:admin -H "X-Requested-By: Ambari" -X DELETEapache

 http://***:8080/api/v1/clusters/cluster/services/MONGODBapi

错误curl

{url

  "status" : 500,spa

  "message" : "org.apache.ambari.server.controller.spi.SystemException: An internal system exception occurred: Cannot remove MONGODB. Desired state STARTED is not removable.  Service must be stopped or disabled."rest

}component

只能经过数据库里进行删除,好比服务是MONGODB ,删除脚本以下server

delete from servicedesiredstate where service_name like '%MONGODB%';rem

delete from hostcomponentstate where component_name like '%MONGODB%';

delete from hostcomponentdesiredstate where component_name like '%MONGODB%';

delete from servicecomponentdesiredstate where component_name like '%MONGODB%';

delete from clusterservices where service_name like 'MONGODB';


重启服务

Ambari-server restart

相关文章
相关标签/搜索