Отключение логировагия ufw
Спасибо, я это знаю. Полностью отключать журнал я не хочу, процедура
ротации, которую я запускаю каждый час, должна решать все проблемы,
но этого не происходит, и хотелось бы понять почему. Ведь запись во все
3 (kern,sys,ufw)log.1 - это явная ошибка системы, как она появляется,
думаю, очень важно понять в принципе.
Вот оно и произошло,
нужна помощь коллективного разума!root@maxt:~# du -s /var/log/*
4 /var/log/alternatives.log
4 /var/log/apparmor
8 /var/log/apport.log
4 /var/log/apport.log.3.gz
4 /var/log/apport.log.4.gz
4 /var/log/apport.log.5.gz
4 /var/log/apport.log.6.gz
4 /var/log/apport.log.7.gz
248 /var/log/apt
59904 /var/log/auth.log
28 /var/log/boot.log
60 /var/log/bootstrap.log
107868 /var/log/btmp
4 /var/log/btmp.1.gz
776 /var/log/btmp.2.gz
76 /var/log/cups
4 /var/log/dist-upgrade
4 /var/log/dmesg
128 /var/log/dpkg.log
8 /var/log/faillog
8 /var/log/fontconfig.log
12 /var/log/fsck
4 /var/log/gpu-manager.log
4 /var/log/gufw.log
8 /var/log/hp
2120 /var/log/installer
0 /var/log/kern.log
130120 /var/log/kern.log.1
40 /var/log/lastlog
160 /var/log/lightdm
4 /var/log/ntpstats
4 /var/log/prime-offload.log
4 /var/log/prime-supported.log
11368 /var/log/samba
4 /var/log/speech-dispatcher
0 /var/log/syslog
130380 /var/log/syslog.1
0 /var/log/ufw.log
129936 /var/log/ufw.log.1
136 /var/log/unattended-upgrades
132 /var/log/upstart
252 /var/log/uvcdynctrl-udev.log
188 /var/log/vmware
356 /var/log/vmware-installer
204 /var/log/vnetlib
32 /var/log/wtmp
4 /var/log/wtmp.1.gz
4 /var/log/wtmp.2.gz
4 /var/log/wvdialconf.log
24 /var/log/Xorg.0.log
24 /var/log/Xorg.0.log.old
28 /var/log/Xorg.1.log
28 /var/log/Xorg.2.log
28 /var/log/Xorg.failsafe.log
root@maxt:~# du -s /var/log/*
4 /var/log/alternatives.log
4 /var/log/apparmor
8 /var/log/apport.log
4 /var/log/apport.log.3.gz
4 /var/log/apport.log.4.gz
4 /var/log/apport.log.5.gz
4 /var/log/apport.log.6.gz
4 /var/log/apport.log.7.gz
248 /var/log/apt
59908 /var/log/auth.log
28 /var/log/boot.log
60 /var/log/bootstrap.log
107876 /var/log/btmp
4 /var/log/btmp.1.gz
776 /var/log/btmp.2.gz
76 /var/log/cups
4 /var/log/dist-upgrade
4 /var/log/dmesg
128 /var/log/dpkg.log
8 /var/log/faillog
8 /var/log/fontconfig.log
12 /var/log/fsck
4 /var/log/gpu-manager.log
4 /var/log/gufw.log
8 /var/log/hp
2120 /var/log/installer
0 /var/log/kern.log
130192 /var/log/kern.log.1
40 /var/log/lastlog
160 /var/log/lightdm
4 /var/log/ntpstats
4 /var/log/prime-offload.log
4 /var/log/prime-supported.log
11368 /var/log/samba
4 /var/log/speech-dispatcher
0 /var/log/syslog
130452 /var/log/syslog.1
0 /var/log/ufw.log
130008 /var/log/ufw.log.1
136 /var/log/unattended-upgrades
132 /var/log/upstart
252 /var/log/uvcdynctrl-udev.log
188 /var/log/vmware
356 /var/log/vmware-installer
204 /var/log/vnetlib
32 /var/log/wtmp
4 /var/log/wtmp.1.gz
4 /var/log/wtmp.2.gz
4 /var/log/wvdialconf.log
24 /var/log/Xorg.0.log
24 /var/log/Xorg.0.log.old
28 /var/log/Xorg.1.log
28 /var/log/Xorg.2.log
28 /var/log/Xorg.failsafe.log
root@maxt:~#
Я думаю, что природа бага теперь мне ясна.1.По умолчанию уровень журналирования для ufw должен быть low.
Может так и было до последнего update ядра, после чего он стал full
и ufw стал писать логи сразу в 3 журнала по полной, т.е. о каждом
стучании в компьютер, и логи стали относительно быстро расти
(около года перед этим проблем не было).
2.При работе logrotate не происходит смены адреса *log файла, который переименован
в *log.1 на адрес вновь созданного файла *log. В дальнейшем при ротации
*log файл остается нулевым и ротации не происходит.
3.После перезагрузки ядро заново заполняет свои таблицы с
адресами журнальных
файлов, и все опять работает до первой ротации.