Size: a a a

2019 October 25

PK

Phil Kulin in DevOps
Блин, на GolangConf прямо вот видел как хвастаются minio. А нахер он нужен если не
источник

A

Alexander in DevOps
bama^boy
Интересно, что там за ротация в journald
Удаление старых логов при превышении потребляемого места выше порогового (также, вроде, есть по старости).
источник

b

bama^boy in DevOps
Alexander
Удаление старых логов при превышении потребляемого места выше порогового (также, вроде, есть по старости).
в debian он их в память по дефолту складывает /run/log/journal
источник

A

Alexander in DevOps
bama^boy
в debian он их в память по дефолту складывает /run/log/journal
Только на начальных этапах загрузки. Потом переносит записанное в памяти на диск.
источник

A

Alexander in DevOps
Если, конечно, у вас там не кастомный способ наливки серверов, который ломает этот механизм.
источник

A

Alexander in DevOps
Ну и да, к ротации логов это имеет слабое отношение.
источник

A

Alexander in DevOps
Разве что, то, что для /run/log/journal порог ротации отдельный.
источник

b

bama^boy in DevOps
Alexander
Только на начальных этапах загрузки. Потом переносит записанное в памяти на диск.
по дефолту Storage стоит в auto
> "auto" is similar to "persistent" but the directory /var/log/journal is not created if needed, so that its existence controls where log data goes.

А директории /var/log/journal нет, так что логи просто испаряются из памяти
источник

A

Alexander in DevOps
bama^boy
по дефолту Storage стоит в auto
> "auto" is similar to "persistent" but the directory /var/log/journal is not created if needed, so that its existence controls where log data goes.

А директории /var/log/journal нет, так что логи просто испаряются из памяти
Обычно официальные инсталляторы дистрибутивов создают этот каталог.
источник

b

bama^boy in DevOps
Alexander
Обычно официальные инсталляторы дистрибутивов создают этот каталог.
Ну я про Debian 9 говорю, в 10ке не проверял
источник

A

Alexander in DevOps
По крайней мере, с центос точно есть проблема, что, если ставить ее с исошки, то каталог создается. А если, например, форманом с самописным кикстартом - то нет.
источник

A

Alexander in DevOps
Потому приходится в кикстарт еще и mkdir прописывать.
источник

PK

Phil Kulin in DevOps
Aleksey Shirokikh
я больше пары сотен не кладу
Пара сотен чего?
источник

N

Navern in DevOps
Phil Kulin
Пара сотен чего?
Подозреваю что файлов
источник

PK

Phil Kulin in DevOps
Navern
Подозреваю что файлов
Ну я к тому, что пара сотен, или пара сотен тысяч
источник

AS

Aleksey Shirokikh in DevOps
Phil Kulin
Пара сотен чего?
Единиц
источник

D

Denis 災 nobody in DevOps
bama^boy
Интересно, что там за ротация в journald
кольцевой буфер был же. Неужто тут никто не в курсе?
Суть - нельзя вызвать переполнение места, насрав логами. И даже когда места 0, логи будут писаться.
источник

IE

Ivan EKbfh in DevOps
Phil Kulin
Я к тому, что лям файлов в него по прежнему лучше не класть?
Тебе ftp или s3?
источник

PK

Phil Kulin in DevOps
Ivan EKbfh
Тебе ftp или s3?
а зачем тогда s3? вся ведь прелесть в том, что типа индекс и вот это всё
источник

D

Denis 災 nobody in DevOps
Alexander
Потому приходится в кикстарт еще и mkdir прописывать.
подход неверный в корне. Если после ребута его не создаёт - это нужно смотреть в systemd-tmpfiles, который как раз и создаёт всё нужное в /run (это же рам фс, помним, да? При перезагрузке всегда чистится). Если до ребута нет - ну и нечего работать до ребута, по любому надо сначала ядро обновить и ребутнуться.
источник