2016-12-02 2 views
1

В настоящее время я создаю сеть докционированных служб POC с использованием DC/OS. Поскольку это POC, мне пришлось внести много изменений в контейнеры, чтобы заставить все работать.Очистка «завершенной» истории обслуживания в DC/OS

Следовательно, при сверлении некоторых сервисов с использованием пользовательского интерфейса DC/OS (v1.8.7) я вижу сотни старых задач, подавляющее большинство которых имеет статус «закончен».

Я понимаю, что я могу отфильтровать и просто увидеть «активные» контейнеры, щелкнув соответствующую вкладку, но это не то, что я хочу, потому что я хотел бы видеть, когда идет контейнер, и также - вся история для законченных задач бесполезна для меня.

Как очистить DC/OS от этих готовых задач, так как они засоряют пользовательский интерфейс?

Есть ли команда CLI для этого, или мне нужно очистить материал на главных узлах ... или есть удобный плагин, который будет управлять этим для меня? Я просматривал как в Интернете, так и в мастер-узлах, но не могу понять, что мне нужно делать.

ответ

1

В DC/OS 1.8.x нет никакого интерфейса или интерфейса CLI, чтобы влиять на сбор мусора. Тем не менее, с пользовательской установкой можно влиять на некоторые параметры, такие как gc_delay (значение по умолчанию: 2 дня в DC/OS), а другие используют Mesos defaults, например gc_disk_headroom (который не изменяется в 0.1, что означает, что цели Mesos имеют 10% назначенного диска в качестве свободного места).

Для параметров, которые вы можете изменить во время установки, см. Документы Install Configuration Parameters для получения более подробной информации.

Смежные вопросы