removing VMs logs

Nikolay Shirokovskiy nshirokovskiy at virtuozzo.com
Mon Feb 7 08:22:46 UTC 2022


Hi, all.

Libvirt QEMU driver writes QEMU process log to
/var/log/libvirt/qemu/<VM_NAME>.log file. This file is owned by libvirt
that is no API client knows about it and no client will remove it. Thus
this file stays forever. I guess it does not cause harddisk space waste in
some deploys as the number of VMs thru node lifecycle is not very large.

In Virtuozzo we have a service which checks VMs disks every 5 min using
guestfs. This generates about 100k files and about 400MiB disk usage per VM
per year. This is a lot. I guess we could refine the service to avoid this
issue yet I think the issue is general and need to be addressed.

If this is agreed then in terms of architecture should we have a distinct
timer/service to cleanup log files or we'd better clean up in scope of qemu
driver itself?

Nikolay
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/libvir-list/attachments/20220207/e537af08/attachment-0001.htm>


More information about the libvir-list mailing list