ambari删除制定服务-knox篇
目前 Ambari 不支持在 GUI 上面卸载已安装的 Service。所以当一个 Service 不再需要的时候,用户没法删除掉该 Service。幸运的是 Ambari 提供了 DELETE 的 Rest API,我们可以通过该 API 来删除 Ambari 中 Service。不过这里需要注意,这个方法只是从 Ambari Service 中删除了 Service。这样一来,Ambari 的 GUI 界面中不再显示这个 Service。但是 Service 本身还安装在 Agent 所在的机器。如果用户需要彻底的清除掉这个 Service,仍需要手工的到每个机器卸载(例如,在每个机器执行 yum erase)。
1. ambari 管理界面停止服务
2. ambari管理界面删除服务
3. 服务器上执行命令
查看knox服务:ps -ef|grep knox
删除knox服务:kill -9 XXX
卸载konx安装包:yum erase ***
比如,你是删除storm服务,则就是yum erase strom*
执行完后,这个 Ambari knox的Service 就被彻底的清除掉了!