Назад | Перейти на главную страницу

Есть ли способ настроить journald.conf через облачную конфигурацию в CoreOS?

Попробуйте найти способ автоматической установки SystemMaxUse для systemd-journald.service. Я знал, что могу установить это /etc/systemd/journald.conf вручную. Но, по моему опыту, он восстановится по умолчанию после обновлений CoreOS.

Также настройка drop-ins в cloud-config не работает, потому что файл определения службы по умолчанию не содержит SystemMaxUse поле.

Есть ли способ настроить journald.conf через облачную конфигурацию в CoreOS? Или есть способ установить его автоматически?

Попробуйте найти способ автоматически установить SystemMaxUse для systemd-journald.service. Я знал, что могу установить его в /etc/systemd/journald.conf вручную. Но, по моему опыту, он восстановится по умолчанию после обновлений CoreOS.

Обновления коснутся только / usr, который уже доступен только для чтения. Все, что написано в / etc, сохраняется, и вы можете управлять им, обновлять что угодно.

Кроме того, настройка drop-ins в облачной конфигурации не работает, поскольку файл определения службы по умолчанию не содержит поля SystemMaxUse.

Я считаю, что добавление может добавить новые параметры, отсутствующие в исходном служебном файле, так что это не должно быть проблемой. Вы сталкивались с этим раньше? Возможно, вам придется сделать systemctl daemon-reload и перезапустить systemd-journald чтобы изменения были подхвачены.

Есть ли способ настроить journald.conf через облачную конфигурацию в CoreOS? Или есть способ установить его автоматически?

Записываем это через cloud-config и перезапускаем systemd-journald должно сработать.