清除DC / OS中的“已完成”服务历史记录

时间:2016-12-02 10:37:08

标签: user-interface marathon dcos

我目前正在使用DC / OS建立一个泊坞服务的POC网络。由于这是一个POC,我不得不对容器进行许多修改以使工作正常。

因此,当使用DC / OS(v1.8.7)Web UI钻取某些服务时,我可以看到数百个旧任务 - 其中绝大多数具有“已完成”状态。

我意识到我可以通过单击相应的选项卡过滤掉并看到'活动'容器,但这不是我想要的,因为我希望能够看到容器何时进行分段,以及 - 完成任务的所有历史对我来说都毫无价值。

如何清除这些已完成任务的DC / OS,因为它们会堵塞用户界面?

是否有针对此的CLI命令,或者我是否必须清除主节点上的内容...还是有一个方便的插件可以为我管理这个?我一直在寻找网络和主节点,但无法解决我需要做的事情。

1 个答案:

答案 0 :(得分:1)

在DC / OS 1.8.x中,没有用于影响垃圾收集的UI或CLI方法。但是,您可以使用自定义安装来影响某些参数,例如# Uncomment the next line to define a global platform for your project platform :ios, '9.0' target 'ProductName' do # Uncomment the next line if you're using Swift or would like to use dynamic frameworks # use_frameworks! pod 'Firebase/Core' pod 'Firebase/Messaging' pod 'GoogleToolboxForMac', '~> 2.1' end (默认值:DC / OS中的2天),而其他参数则使用Mesos defaults,例如gc_delay(其中未更改设置为gc_disk_headroom,这意味着,Mesos将所分配磁盘的10%作为可用空间。

有关您可以在安装时更改的参数,请参阅Install Configuration Parameters文档以获取更多详细信息。