Mesos 预留资源清理

问题

  • 安装了很多Framework,卸载后预留资源不能回收重用。
  • 通过marthon卸载的服务,部分服务会在后天继续运行。

卸载服务后清理后台服务

  • 查找后台运行的服务
[root@master downloads]# dcos service --inactive
NAME                                   HOST                       ACTIVE  TASKS   CPU     MEM      DISK   ID                                         
dev/jenkins-prod  mybank-mybank.router.default.svc.cluster.local   True     3     0.7    2816.0    0.0    ec4fc944-570b-4a59-b233-fcec33b300d0-0014  
marathon                          192.168.0.250                    True     23   23.25  26240.0  52000.0  e1d2e6c5-6a6e-455d-96cc-f2b17213c33f-0000  
metronome                         192.168.0.250                    True     0     0.0     0.0      0.0    e1d2e6c5-6a6e-455d-96cc-f2b17213c33f-0001 
  • 关闭运行的服务
$ dcos service shutdown ec4fc944-570b-4a59-b233-fcec33b300d0-0014

清理framework预留分配的资源

  • 下载marahon提供的清理镜像
docker pull registry.docker-cn.com/mesosphere/janitor
  • 运行
docker run mesosphere/janitor /janitor.py -r cassandra-role -p cassandra-principal 

# 参数说明
-r: 需要删除的资源角色
-p: 需要删除的资源的Principal
-z: 资源配置的Zookeeper节点(可以忽略)

😊查看更多😊

不登高山,不知天之高也;不临深溪,不知地之厚也
感谢指点、交流、喜欢

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容