Behalten Sie die Gastzeit nach dem Herunterfahren mit KVM/libvirt bei

Behalten Sie die Gastzeit nach dem Herunterfahren mit KVM/libvirt bei

Ich verwende KVM/libvirt-basierte Virtualisierung. Einige VM-Gäste haben ein Datum weit in der Zukunft (2-3 Jahre, anderer Monat, Tag usw.). Nach jedem Herunterfahren des Gastes wird das Datum auf das Host-Datum gesetzt (kvmclock funktioniert so).

Gibt es eine Möglichkeit, die Daten während des Herunterfahrens des Gastes beizubehalten? Dies sollte auch funktionieren, wenn der Gast nicht ordnungsgemäß heruntergefahren wird (Absturz usw.).

Gast und Host sind die aktuelle Version von CentOS 6.4.

Antwort1

Sie müssen lediglich aufhören zu verwenden kvm-clock. Um zu einer anderen Taktquelle zu wechseln, bearbeiten Sie Ihre Grub-Konfiguration und fügen Sie sie hpet=forceder Kernel-Bootzeile hinzu. Um sie noch stabiler zu machen, können Sie auch wie folgt eine Failover-Taktquelle hinzufügen:clocksource_failover=acpi_pm

verwandte Informationen