Re: libvirt-guests and time sync on autostart vms

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

 



On Tue, Mar 21, 2017 at 1:37 AM, ıuoʎ <yonjah@xxxxxxxxx> wrote:
On Mon, Mar 20, 2017 at 9:58 PM, Timo Juhani Lindfors
<timo.lindfors@xxxxxx> wrote:
> ıuoʎ <yonjah@xxxxxxxxx> writes:
>> I have a host running a few guests all configured to autostart.
>> I'm also using libvirt-guests to suspend the guests when the host
>> restarts or shuts down
>
> I have a similar setup. I solved it by writing a small daemon that syncs
> system time from RTC time if the error is larger than 10 seconds. This
> guarantees that my VM time will be in sync with the host very fast. If
> I'd run ntpd it would take minutes for the resumed VM to notice that
> something happened.

Yea I created another systemd service that will sync the time of all
running machines on host boot.
I was just wondering if I was missing something with libvirt-guests
and autostart.
I haven't noticed any issues with the time discrepancies on running
guests so I hope this will be enough.


Not tested myself, but in  /etc/sysconfig/libvirt-guests there is at the end this:

# If non-zero, try to sync guest time on domain resume. Be aware, that
# this requires guest agent with support for time synchronization
# running in the guest. For instance, qemu-ga doesn't support guest time
# synchronization on Windows guests, but Linux ones. By default, this
# functionality is turned off.
#SYNC_TIME=1

From the comment contents it seems the default is actually 0, so if you have not already done it, you can put
SYNC_TIME=1

This I think requires also to install inside the guest the qemu-guest-agent package and enabling qemu-guest-agent service.
HIH,
Gianluca

_______________________________________________
libvirt-users mailing list
libvirt-users@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvirt-users

[Index of Archives]     [Virt Tools]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]

  Powered by Linux