Ну что за беллетристика, а?> деб/убунту он по умолчанию выключен
Не правда. В свежих убунтах resolvd есть и активирован по умолчанию.
Основная моя претензия была в том, что resolvd появился в системе и работает «вместо» стандартного системного резолвера. Заменить/выключить его не так тривиально. Вторая претензия — sd-resolvd встраивается перед системным резолвером, лампы при этом ряд его функций, ломая дефолтное поведение.
Это раз.
> Что значит вместо?
Это значит, что существующий, работающий и поддерживаемый компонент был заменён на функциональный огрызок с деградацией функциональности.
Опять же, чтобы заменить этот ненужный и неудаляемый из системы компонент (да, он поставляется в составе пакета systemd), нужно приложить определённые усилия.
> journald как и выше писал - виртуалки/контейнеры
Воувоувоу! У меня весь продакшн — это виртуалки/контейнеры. Мне каждая строка логов важна.
Далее: целостность твоих логов в pg обеспечена гарантиями консистентности самого pg (wal, там, fsync до завершения комита, вот это вот всё). Целостность логов jd обеспечена обещаниями Лёни. Случай из практики эксплуатации опять же (хоть и не продакшене, а на домашнем bananapi): после отключения электричества с железки перестали поступать логи. Логинюсь, смотрю в dmesg, journald сегфолтится. Часто так сегфолтится. Перенёс последний его лог в сторону — запустился. Логи тут же пошли. Попытался выдрать данные из этого лога — за час ничего умного не нагуглил. В итоге плюнул.
> А вы прямо боевые сервера с jd гоняете, с суровыми лицами превозмогаете
Ну вы знаете, руководство вот (в т.ч. техдир) свято верило, что sd (со всеми своими обязательными компонентами) весь такой афигенный и вообще написан высшими эльфами из редхата. В связи с этой верой пришлось исполнять и показывать (на промышленных нагрузках), что хайп — это не всегда про хорошие решения и серебряной пули нет. Сейчас, естественно, никого jd на серверах не запущено, ибо «логи всякие нужны, логи всякие важны».
> Повреждение текстового файла и чтение содержимого после этого проведите самостоятельно.
Вы не поверите! В самом плохом случае (старые ядра на xfs) получаю пустой файл. То есть, отсутствие логов за последний час. На новых ядрах или ext* получаю либо оборваную запись, либо склееную. Что тоже терпимо.
> деб/убунту кстати по умолчанию ставят rsyslоg
Спасибо, я в курсе. На amazon linux, слава Безосу, тоже.
> У нас ntpd бродкаст, (я промолчу про адекватность использования этого в 21 веке
А что не так с ntp в пассивном режиме броадкастом временных меток? И причём здесь dns, rr (который roundrobin в dns), zeroconf и avahi (который реализация zeroconf, который работает через тот же броадкаст)?
В общем, я увидел в вашем ответе только надувание щек и попытку выставить меня ретроградом.
И вам отдохнуть.