[Users] VSDM´s logrotate makes Hosts fill up var eventually
Sven Kieske
S.Kieske at mittwald.de
Thu Jan 9 08:39:08 EST 2014
Hi,
I also guess this gets so large because of the loglevels in
/etc/vdsm/logger.conf
this seems to be the default:
[logger_root]
level=DEBUG
handlers=syslog,logfile
propagate=0
[logger_vds]
level=DEBUG
handlers=syslog,logfile
qualname=vds
propagate=0
[logger_Storage]
level=DEBUG
handlers=logfile
qualname=Storage
propagate=0
[logger_metadata]
level=WARNING
handlers=metadata
qualname=irs.metadata
propagate=0
[handler_syslog]
level=WARNING
class=handlers.SysLogHandler
formatter=sysform
args=('/dev/log', handlers.SysLogHandler.LOG_USER)
[handler_logfile]
class=logging.handlers.WatchedFileHandler
args=('/var/log/vdsm/vdsm.log',)
filters=storage.misc.TracebackRepeatFilter
level=DEBUG
formatter=long
[handler_metadata]
class=logging.handlers.WatchedFileHandler
args=('/var/log/vdsm/metadata.log',)
level=WARNING
formatter=long
which is "debug" level for most loggers.
Question to the devs:
Is this really needed as a default in a production
environment?
my vdsm is a little bit older btw:
vdsm-4.12.1-4.el6.x86_64
vdsm-cli-4.12.1-4.el6.noarch
vdsm-python-4.12.1-4.el6.x86_64
vdsm-python-cpopen-4.12.1-4.el6.x86_64
vdsm-xmlrpc-4.12.1-4.el6.noarch
did this change in vdsm 4.13. ?
Am 09.01.2014 14:26, schrieb Karli Sjöberg:
> Hi!
>
> I just noticed my Hypervisor nodes starting to complain about disks
> almost being full. I started investigation and noticed that:
> # du -h /var/log/libvirtd.log
> 100G /var/log/libvirtd.log
>
> And many Hosts system partition had indeed become full:S
>
> Why weren´t the file rotated? Well:
> # ls -lah /var/log/libvirtd.log.* | wc -l
> 100
>
> And the rotate policy says:
> /etc/logrotate.d/libvirtd
> ## beginning of configuration section by vdsm
> /var/log/libvirt/libvirtd.log {
> rotate 100
> missingok
> copytruncate
> size 15M
> compress
> compresscmd /usr/bin/xz
> uncompresscmd /usr/bin/unxz
> compressext .xz
> }
>
> Now, I just handled it by changing "100" to "1000" but I think that a
> better default needs to be placed in general, don´t you?
> # rpm -qa | grep vdsm
> vdsm-python-4.13.0-11.el6.x86_64
> vdsm-python-cpopen-4.13.0-11.el6.x86_64
> vdsm-4.13.0-11.el6.x86_64
> vdsm-xmlrpc-4.13.0-11.el6.noarch
> vdsm-cli-4.13.0-11.el6.noarch
>
>
--
Mit freundlichen Grüßen / Regards
Sven Kieske
Systemadministrator
Mittwald CM Service GmbH & Co. KG
Königsberger Straße 6
32339 Espelkamp
T: +49-5772-293-100
F: +49-5772-293-333
https://www.mittwald.de
Geschäftsführer: Robert Meyer
St.Nr.: 331/5721/1033, USt-IdNr.: DE814773217, HRA 6640, AG Bad Oeynhausen
Komplementärin: Robert Meyer Verwaltungs GmbH, HRB 13260, AG Bad Oeynhausen
More information about the Users
mailing list