home.social

#logrotate — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #logrotate, aggregated by home.social.

  1. df врёт. du врёт. Где на самом деле гигабайты?

    Сервер лагает. Смотришь на диск — df -h говорит 95% занято. Запускаешь du -sh /* — в сумме набирается 20%. Куда делись остальные 75%? Файлы не найти, место не освободить, сервис падает. Это не баг и не магия. Это фундаментальная особенность того как Linux работает с файлами. Разберём почему так происходит и как это чинить за две команды.

    habr.com/ru/articles/1017290/

    #devops #sreинженер #linux #системное_администрирование #nginx #логи #logrotate

  2. df врёт. du врёт. Где на самом деле гигабайты?

    Сервер лагает. Смотришь на диск — df -h говорит 95% занято. Запускаешь du -sh /* — в сумме набирается 20%. Куда делись остальные 75%? Файлы не найти, место не освободить, сервис падает. Это не баг и не магия. Это фундаментальная особенность того как Linux работает с файлами. Разберём почему так происходит и как это чинить за две команды.

    habr.com/ru/articles/1017290/

    #devops #sreинженер #linux #системное_администрирование #nginx #логи #logrotate

  3. df врёт. du врёт. Где на самом деле гигабайты?

    Сервер лагает. Смотришь на диск — df -h говорит 95% занято. Запускаешь du -sh /* — в сумме набирается 20%. Куда делись остальные 75%? Файлы не найти, место не освободить, сервис падает. Это не баг и не магия. Это фундаментальная особенность того как Linux работает с файлами. Разберём почему так происходит и как это чинить за две команды.

    habr.com/ru/articles/1017290/

    #devops #sreинженер #linux #системное_администрирование #nginx #логи #logrotate

  4. df врёт. du врёт. Где на самом деле гигабайты?

    Сервер лагает. Смотришь на диск — df -h говорит 95% занято. Запускаешь du -sh /* — в сумме набирается 20%. Куда делись остальные 75%? Файлы не найти, место не освободить, сервис падает. Это не баг и не магия. Это фундаментальная особенность того как Linux работает с файлами. Разберём почему так происходит и как это чинить за две команды.

    habr.com/ru/articles/1017290/

    #devops #sreинженер #linux #системное_администрирование #nginx #логи #logrotate

  5. Alors a priori sous #Fedora le #logrotate (outil qui gère les fichiers journaux de #Linux) est configuré en weekly (changer de fichier de log toutes les semaines).

    Même pour un usage desktop je trouve ça trop long (j'ai des fichiers 'messages' de 300 Mo !).

    Je conseillerai de passer en "daily" (à éditer dans dans /etc/logrotate.conf).

    De même, la compression ("compress") n'est pas activé. Vaut mieux le faire.

  6. Alors a priori sous #Fedora le #logrotate (outil qui gère les fichiers journaux de #Linux) est configuré en weekly (changer de fichier de log toutes les semaines).

    Même pour un usage desktop je trouve ça trop long (j'ai des fichiers 'messages' de 300 Mo !).

    Je conseillerai de passer en "daily" (à éditer dans dans /etc/logrotate.conf).

    De même, la compression ("compress") n'est pas activé. Vaut mieux le faire.

  7. Alors a priori sous #Fedora le #logrotate (outil qui gère les fichiers journaux de #Linux) est configuré en weekly (changer de fichier de log toutes les semaines).

    Même pour un usage desktop je trouve ça trop long (j'ai des fichiers 'messages' de 300 Mo !).

    Je conseillerai de passer en "daily" (à éditer dans dans /etc/logrotate.conf).

    De même, la compression ("compress") n'est pas activé. Vaut mieux le faire.

  8. Apache2 Logrotate ohne Restart: Der Guide zu copytruncate

    Jeder Administrator kennt das: Logfiles wachsen unaufhörlich. Standardmäßig verschiebt Logrotate die alte Logdatei und weist Apache über ein Signal (systemctl reload apache2) […]

    netguide.io/linux/de/apache2-l

    #Betriebssysteme #Linux #Apache #Apache2 #Debian #Logrotate #Ubuntu

  9. Apache2 Logrotate ohne Restart: Der Guide zu copytruncate

    Jeder Administrator kennt das: Logfiles wachsen unaufhörlich. Standardmäßig verschiebt Logrotate die alte Logdatei und weist Apache über ein Signal (systemctl reload apache2) […]

    netguide.io/linux/de/apache2-l

    #Betriebssysteme #Linux #Apache #Apache2 #Debian #Logrotate #Ubuntu

  10. Apache2 Logrotate ohne Restart: Der Guide zu copytruncate

    Jeder Administrator kennt das: Logfiles wachsen unaufhörlich. Standardmäßig verschiebt Logrotate die alte Logdatei und weist Apache über ein Signal (systemctl reload apache2) […]

    netguide.io/linux/de/apache2-l

    #Betriebssysteme #Linux #Apache #Apache2 #Debian #Logrotate #Ubuntu

  11. CW: expletives

    When you find your /var/log/syslog is not rotated in time and you find

    # skip in favour of systemd timer
    if [ -d /run/systemd/system ]; then
    exit 0
    fi

    in cron.daily/logrotate, you know that Poettering screwed you over again. There must be some fucking systemd timer with some fucking config in some fucked format somewhere and maybe it does run logrotate or not.

    Shitty cron and logrotate scripts are discoverable, systemd is as pita black hole.

    #systemd #logrotate #cron #linux

  12. CW: expletives

    When you find your /var/log/syslog is not rotated in time and you find

    # skip in favour of systemd timer
    if [ -d /run/systemd/system ]; then
    exit 0
    fi

    in cron.daily/logrotate, you know that Poettering screwed you over again. There must be some fucking systemd timer with some fucking config in some fucked format somewhere and maybe it does run logrotate or not.

    Shitty cron and logrotate scripts are discoverable, systemd is as pita black hole.

    #systemd #logrotate #cron #linux

  13. CW: expletives

    When you find your /var/log/syslog is not rotated in time and you find

    # skip in favour of systemd timer
    if [ -d /run/systemd/system ]; then
    exit 0
    fi

    in cron.daily/logrotate, you know that Poettering screwed you over again. There must be some fucking systemd timer with some fucking config in some fucked format somewhere and maybe it does run logrotate or not.

    Shitty cron and logrotate scripts are discoverable, systemd is as pita black hole.

    #systemd #logrotate #cron #linux

  14. CW: expletives

    When you find your /var/log/syslog is not rotated in time and you find

    # skip in favour of systemd timer
    if [ -d /run/systemd/system ]; then
    exit 0
    fi

    in cron.daily/logrotate, you know that Poettering screwed you over again. There must be some fucking systemd timer with some fucking config in some fucked format somewhere and maybe it does run logrotate or not.

    Shitty cron and logrotate scripts are discoverable, systemd is as pita black hole.

    #systemd #logrotate #cron #linux

  15. Цифровая энтропия: почему ваш сервер с аптаймом в 1000 дней — это ходячий мертвец, и как с этим жить

    Привет, коллеги! Хочу рассказать одну историю. Был у нас в стойке один сервер. Назовем его «Феникс». Работал как часы, аптайм — 986 дней. Мы им гордились, ставили в пример новичкам, мол, вот как надо настраивать железо и софт. А потом пришло время планового техобслуживания в дата-центре. Простое выключение-включение. «Феникс» больше не взлетел. RAID-контроллер решил, что с него хватит, а заодно прихватил с собой пару дисков из массива. Вот тогда я впервые по-настояшему задумался о том, что цифровой мир подчиняется тем же жестоким законам, что и физический. В теории, код и данные — это нечто вечное. Биты не ржавеют, скрипты не изнашиваются. Но на практике любая сложная система со временем деградирует. Это не просто отказ железа ; это медленный, неумолимый «постепенный скат в беспорядок» , который затрагивает всё: софт, конфигурации, данные. Это явление, которое я для себя называю цифровой энтропией , — наш с вами постоянный и невидимый враг. Наша работа — не просто строить системы, а вести непрерывную войну с их неизбежным распадом. Эта статья — путешествие по самым темным уголкам цифровой энтропии. Мы заглянем в глаза её самым жутким проявлениям, поделимся байками из серверной и вооружимся как тактическими командами для экстренных случаев, так и стратегическими концепциями, которые помогут держать хаос в узде.

    habr.com/ru/articles/950002/

    #аптайм #системное_администрирование #энтропия #утечка_памяти #зомби #logrotate #перезагрузка

  16. Цифровая энтропия: почему ваш сервер с аптаймом в 1000 дней — это ходячий мертвец, и как с этим жить

    Привет, коллеги! Хочу рассказать одну историю. Был у нас в стойке один сервер. Назовем его «Феникс». Работал как часы, аптайм — 986 дней. Мы им гордились, ставили в пример новичкам, мол, вот как надо настраивать железо и софт. А потом пришло время планового техобслуживания в дата-центре. Простое выключение-включение. «Феникс» больше не взлетел. RAID-контроллер решил, что с него хватит, а заодно прихватил с собой пару дисков из массива. Вот тогда я впервые по-настояшему задумался о том, что цифровой мир подчиняется тем же жестоким законам, что и физический. В теории, код и данные — это нечто вечное. Биты не ржавеют, скрипты не изнашиваются. Но на практике любая сложная система со временем деградирует. Это не просто отказ железа ; это медленный, неумолимый «постепенный скат в беспорядок» , который затрагивает всё: софт, конфигурации, данные. Это явление, которое я для себя называю цифровой энтропией , — наш с вами постоянный и невидимый враг. Наша работа — не просто строить системы, а вести непрерывную войну с их неизбежным распадом. Эта статья — путешествие по самым темным уголкам цифровой энтропии. Мы заглянем в глаза её самым жутким проявлениям, поделимся байками из серверной и вооружимся как тактическими командами для экстренных случаев, так и стратегическими концепциями, которые помогут держать хаос в узде.

    habr.com/ru/articles/950002/

    #аптайм #системное_администрирование #энтропия #утечка_памяти #зомби #logrotate #перезагрузка

  17. Цифровая энтропия: почему ваш сервер с аптаймом в 1000 дней — это ходячий мертвец, и как с этим жить

    Привет, коллеги! Хочу рассказать одну историю. Был у нас в стойке один сервер. Назовем его «Феникс». Работал как часы, аптайм — 986 дней. Мы им гордились, ставили в пример новичкам, мол, вот как надо настраивать железо и софт. А потом пришло время планового техобслуживания в дата-центре. Простое выключение-включение. «Феникс» больше не взлетел. RAID-контроллер решил, что с него хватит, а заодно прихватил с собой пару дисков из массива. Вот тогда я впервые по-настояшему задумался о том, что цифровой мир подчиняется тем же жестоким законам, что и физический. В теории, код и данные — это нечто вечное. Биты не ржавеют, скрипты не изнашиваются. Но на практике любая сложная система со временем деградирует. Это не просто отказ железа ; это медленный, неумолимый «постепенный скат в беспорядок» , который затрагивает всё: софт, конфигурации, данные. Это явление, которое я для себя называю цифровой энтропией , — наш с вами постоянный и невидимый враг. Наша работа — не просто строить системы, а вести непрерывную войну с их неизбежным распадом. Эта статья — путешествие по самым темным уголкам цифровой энтропии. Мы заглянем в глаза её самым жутким проявлениям, поделимся байками из серверной и вооружимся как тактическими командами для экстренных случаев, так и стратегическими концепциями, которые помогут держать хаос в узде.

    habr.com/ru/articles/950002/

    #аптайм #системное_администрирование #энтропия #утечка_памяти #зомби #logrotate #перезагрузка

  18. Цифровая энтропия: почему ваш сервер с аптаймом в 1000 дней — это ходячий мертвец, и как с этим жить

    Привет, коллеги! Хочу рассказать одну историю. Был у нас в стойке один сервер. Назовем его «Феникс». Работал как часы, аптайм — 986 дней. Мы им гордились, ставили в пример новичкам, мол, вот как надо настраивать железо и софт. А потом пришло время планового техобслуживания в дата-центре. Простое выключение-включение. «Феникс» больше не взлетел. RAID-контроллер решил, что с него хватит, а заодно прихватил с собой пару дисков из массива. Вот тогда я впервые по-настояшему задумался о том, что цифровой мир подчиняется тем же жестоким законам, что и физический. В теории, код и данные — это нечто вечное. Биты не ржавеют, скрипты не изнашиваются. Но на практике любая сложная система со временем деградирует. Это не просто отказ железа ; это медленный, неумолимый «постепенный скат в беспорядок» , который затрагивает всё: софт, конфигурации, данные. Это явление, которое я для себя называю цифровой энтропией , — наш с вами постоянный и невидимый враг. Наша работа — не просто строить системы, а вести непрерывную войну с их неизбежным распадом. Эта статья — путешествие по самым темным уголкам цифровой энтропии. Мы заглянем в глаза её самым жутким проявлениям, поделимся байками из серверной и вооружимся как тактическими командами для экстренных случаев, так и стратегическими концепциями, которые помогут держать хаос в узде.

    habr.com/ru/articles/950002/

    #аптайм #системное_администрирование #энтропия #утечка_памяти #зомби #logrotate #перезагрузка

  19. Logrotate là gì? Hướng dẫn cấu hình chi tiết

    Logrotate là gì? Hướng dẫn cấu hình chi tiết #Logrotate #QuảnLýLog #Linux #HướngDẫnCấuHình Logrotate là một công cụ quản lý file log mạnh mẽ và linh hoạt trên các hệ thống Linux. Nó tự động xoay vòng, nén, xóa, và quản lý các file log để đảm bảo hệ thống hoạt động trơn tru mà không bị quá tải bởi các file log có kích thước lớn.

    maychu.top/2025/06/03/logrotat

  20. As well as the programming tasks I'm working on for Three Rings this International Volunteer Day, I'm also doing a little devops. We've got a new server architecture rolling out next week, and I'm tasked with ensuring that the logging on them meets our security standards.

    Each server's on-device logs are retained in date-stamped files for 14 days, but they're also backed-up offsite daily.

    Those bits all seem to be working, so next I need to work out a way to add a notification to our monitoring platform if any server doesn't successfully push a log to the offsite backup in a timely manner.

    #note #internationalVolunteerDay #volunteering #threeRings #devops #logrotate #security #backups

    Via: 🔗 danq.me/2024/12/05/ivd-2024-05

  21. As well as the programming tasks I'm working on for Three Rings this International Volunteer Day, I'm also doing a little devops. We've got a new server architecture rolling out next week, and I'm tasked with ensuring that the logging on them meets our security standards.

    Each server's on-device logs are retained in date-stamped files for 14 days, but they're also backed-up offsite daily.

    Those bits all seem to be working, so next I need to work out a way to add a notification to our monitoring platform if any server doesn't successfully push a log to the offsite backup in a timely manner.

    #note #internationalVolunteerDay #volunteering #threeRings #devops #logrotate #security #backups

    Via: 🔗 danq.me/2024/12/05/ivd-2024-05

  22. As well as the programming tasks I'm working on for Three Rings this International Volunteer Day, I'm also doing a little devops. We've got a new server architecture rolling out next week, and I'm tasked with ensuring that the logging on them meets our security standards.

    Each server's on-device logs are retained in date-stamped files for 14 days, but they're also backed-up offsite daily.

    Those bits all seem to be working, so next I need to work out a way to add a notification to our monitoring platform if any server doesn't successfully push a log to the offsite backup in a timely manner.

    #note #internationalVolunteerDay #volunteering #threeRings #devops #logrotate #security #backups

    Via: 🔗 danq.me/2024/12/05/ivd-2024-05

  23. As well as the programming tasks I'm working on for Three Rings this International Volunteer Day, I'm also doing a little devops. We've got a new server architecture rolling out next week, and I'm tasked with ensuring that the logging on them meets our security standards.

    Each server's on-device logs are retained in date-stamped files for 14 days, but they're also backed-up offsite daily.

    Those bits all seem to be working, so next I need to work out a way to add a notification to our monitoring platform if any server doesn't successfully push a log to the offsite backup in a timely manner.

    #note #internationalVolunteerDay #volunteering #threeRings #devops #logrotate #security #backups

    Via: 🔗 danq.me/2024/12/05/ivd-2024-05

  24. As well as the programming tasks I'm working on for Three Rings this International Volunteer Day, I'm also doing a little devops. We've got a new server architecture rolling out next week, and I'm tasked with ensuring that the logging on them meets our security standards.

    Each server's on-device logs are retained in date-stamped files for 14 days, but they're also backed-up offsite daily.

    Those bits all seem to be working, so next I need to work out a way to add a notification to our monitoring platform if any server doesn't successfully push a log to the offsite backup in a timely manner.

    #note #internationalVolunteerDay #volunteering #threeRings #devops #logrotate #security #backups

    Via: 🔗 danq.me/2024/12/05/ivd-2024-05

  25. had a disk usage alert on my VPS; turns out #logrotate had stopped working because mysqld wasn't installed??

    "fixed" the problem with `sudo rm /etc/logrotate.d/mysql-server` lol

  26. had a disk usage alert on my VPS; turns out #logrotate had stopped working because mysqld wasn't installed??

    "fixed" the problem with `sudo rm /etc/logrotate.d/mysql-server` lol

  27. had a disk usage alert on my VPS; turns out #logrotate had stopped working because mysqld wasn't installed??

    "fixed" the problem with `sudo rm /etc/logrotate.d/mysql-server` lol

  28. had a disk usage alert on my VPS; turns out #logrotate had stopped working because mysqld wasn't installed??

    "fixed" the problem with `sudo rm /etc/logrotate.d/mysql-server` lol

  29. @marjolica @cstross

    The time to configure logrotate was the 20th century. The 21st has better tools. So, strictly speaking, did the tail end of the 20th, as they were invented in the 1990s.

    jdebp.uk/FGA/do-not-use-logrot

    #logrotate

  30. @marjolica @cstross

    The time to configure logrotate was the 20th century. The 21st has better tools. So, strictly speaking, did the tail end of the 20th, as they were invented in the 1990s.

    jdebp.uk/FGA/do-not-use-logrot

    #logrotate