Re: removing VMs logs

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 2/7/22 09:22, Nikolay Shirokovskiy wrote:
> 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?

I believe that this was one the issues that virtlogd tried to solve. By
doing log rotation and keeping the last three files (by default). This
can be fine tuned in virtlogd.conf.

Michal




[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]

  Powered by Linux