Форум — General что делать с ростом объема логов ? 0 0 Папка /var/log уже непомерно много весит, вручную чисткой постоянно заниматься не круто, как решить это дело автоматической чисткой ? Ссылка
Ответ на: комментарий от ero-sennin 22.11.06 10:47:13 MSK >logrotate А подробней узнать можно или может ссылочки русские имеются ? anonymous (22.11.06 10:52:43 MSK) Ссылка
А что за дистрибутив такой, в котором нет logrotate автоматом "из коробки"? З.Ы. просто интересно sdio ★★★★★ (22.11.06 11:02:11 MSK) Показать ответ Ссылка
Ответ на: комментарий от sdio 22.11.06 11:02:11 MSK suse 10.1 а log весит ~300Mb! anonymous (22.11.06 11:04:00 MSK) Показать ответы Ссылка
Ответ на: комментарий от anonymous 22.11.06 11:04:00 MSK А чей файл (лог)? syslogd_ишый? sdio ★★★★★ (22.11.06 11:05:27 MSK) Показать ответ Ссылка
Ответ на: комментарий от sdio 22.11.06 11:05:27 MSK >А чей файл (лог)? syslogd_ишый? Незнаю как узнать... :( anonymous (22.11.06 11:10:05 MSK) Показать ответы Ссылка
Ответ на: комментарий от anonymous 22.11.06 11:10:05 MSK А может кого покомпетентнее к серваку допустить, э? Которой не только "русские", но и "оригинальные" ссылочки и даже "маны" читать умеет, и даже (черная магия) пользоваться Гуголем? e (22.11.06 11:19:22 MSK) Показать ответ Ссылка
Ответ на: комментарий от e 22.11.06 11:19:22 MSK не сервашный комп а просто помочь можно ? anonymous (22.11.06 11:21:00 MSK) Показать ответы Ссылка
Ответ на: комментарий от anonymous 22.11.06 11:10:05 MSK имя, сестра, имя! З.Ы. имя файла скажи sdio ★★★★★ (22.11.06 11:24:51 MSK) Ссылка
Ответ на: комментарий от anonymous 22.11.06 11:21:00 MSK >а просто помочь можно ? for i in /var/log/*; do cat /dev/null > $i; done и поставь в расписание :) frame ★★★ (22.11.06 13:48:45 MSK) Показать ответ Ссылка
Ответ на: комментарий от anonymous 22.11.06 11:21:00 MSK > не сервашный комп > а просто помочь можно ? Дык сказали - man syslogd, man logrotate. Даже русские маны, кажись, были где-то, как бы и не в комплекте вообще. e (22.11.06 14:35:34 MSK) Ссылка
Ответ на: комментарий от frame 22.11.06 13:48:45 MSK for i in /var/log/*; do > $i; done netk1t (22.11.06 15:41:15 MSK) Показать ответ Ссылка
Ответ на: комментарий от anonymous 22.11.06 11:04:00 MSK Почти наверняка запуск logrotate прописан в кроне, но копм не включен в это время. Варианты решения 1) изменить время 2) установить anacron router ★★★★★ (22.11.06 16:31:16 MSK) Показать ответ Ссылка
Ответ на: комментарий от router 22.11.06 16:31:16 MSK >1) изменить время Время выполнения logrotate, ессно :) router ★★★★★ (22.11.06 16:31:59 MSK) Показать ответ Ссылка
Ответ на: комментарий от router 22.11.06 16:31:59 MSK Комп работает постоянно. logrotate работает, создаются архивы и т.д. Но весь /var/log разрастается, что не очень то. Как, например, чтобы сохранялись архивы в течении одной недели, более позние удалялись ? anonymous (22.11.06 17:46:01 MSK) Показать ответ Ссылка
Ответ на: комментарий от netk1t 22.11.06 15:41:15 MSK for i in /var/log/*; do rm $i; ln -s /dev/null $i; done Вот так ещё можно :-) frame ★★★ (22.11.06 18:40:54 MSK) Показать ответ Ссылка
Ответ на: комментарий от anonymous 22.11.06 17:46:01 MSK man logrotate, особое внимание на rotate <count> После чего проверить /etc/logrotate.conf и /etc/logrotate.d Если lorotate вызывается раз в неделю, укажите rotate 0 router ★★★★★ (22.11.06 22:41:01 MSK) Показать ответ Ссылка
Ответ на: комментарий от frame 22.11.06 18:40:54 MSK >for i in /var/log/*; do rm $i; ln -s /dev/null $i; done BOFH? ;) router ★★★★★ (22.11.06 22:41:44 MSK) Ссылка
Ответ на: комментарий от router 22.11.06 22:41:01 MSK сорри, s/rotate 0/rotate 1/ router ★★★★★ (22.11.06 22:42:38 MSK) Показать ответ Ссылка
Ответ на: комментарий от router 22.11.06 22:42:38 MSK >for i in /var/log/*; do rm $i; ln -s /dev/null $i; done Юморист млин... На крайний случай поставить for i in /var/log/*; do rm $i в крон по понедельникам...:) Mousehouse ★ (22.11.06 22:55:42 MSK) Ссылка