Версия ПО 2.2 |
С версии ЕССМ 1.11 настройка ротации лог-файлов производится согласно информации в разделе: "Инструкция по установке и запуску" → "Запуск ECCM" → "Переменные окружения". |
Сервисы ЕССМ формируют достаточно подробные логи, которые демон Docker сохраняет локально. Чтобы предотвратить переполнение дискового пространства хоста, необходимо настроить ротацию логов Docker для Linux-систем.
Настройки ротации логов контейнеров осуществляется с помощью конфигурационного файла /etc/docker/daemon.json. Ниже представлен пример конфигурационного файла daemon.json:
{
"log-driver": "local",
"log-opts": {
"max-size": "10m",
"max-file": "3",
}
} |
| Чтобы изменения вступили в силу для существующих контейнеров, их необходимо пересоздать. |
После внесения изменений в файл /etc/docker/daemon.json необходимо пересоздать контейнеры ЕССМ и перезапустить демон docker:
cd <путь до каталога с файлами запуска ECCM 2.2> sudo ./compose-tools.sh --delete-containers sudo service docker restart sudo ./compose-tools --pull --start <IP ADDRESS> |