Недавно я заметил, что Samba создает большое количество файлов журналов на моем сервере, что означает, что я не могу создавать новые файлы, поскольку он израсходовал мое количество inode.
Я очистил большое количество старых файлов и подумал, что настроил ротацию журналов каждые 3 дня, отредактировав запись самбы в /etc/logrotate.d
/var/log/samba/log.smbd {
daily
missingok
rotate 3
postrotate
/etc/init.d/smbd reload > /dev/null
endscript
compress
notifempty
}
/var/log/samba/log.nmbd {
daily
missingok
rotate 3
postrotate
[ ! -f /var/run/samba/nmbd.pid ] || kill -HUP `cat /var/run/samba/nmbd.pid`
endscript
compress
notifempty
}
Однако это, похоже, не имело никакого эффекта, и журналы сохраняются до тех пор, пока я не удалю их.
Есть ли у Samba собственные настройки вращения? Могу я просто полностью отключить это?
Я не замечал этого, пока не обновился с ubuntu 14 до 16.04, но в то же время популярность одного из моих веб-приложений значительно выросла, так что, возможно, я просто получаю больше трафика.