Portál AbcLinuxu, 17. července 2025 04:17


Dotaz: KVM - Nekoncici synchronizace casu ve virtualnim stroji

polo23 avatar 30.7.2012 09:45 polo23 | skóre: 28 | blog: polo23
KVM - Nekoncici synchronizace casu ve virtualnim stroji
Přečteno: 536×
Odpovědět | Admin
Ahoj, mate nekdo zkusenosti s problemem synchronizace casu ve virtualnim stroji Win XP v KVM? Jak se to projevuje? Mam spusteny VM, uspim PC, proberu PC, ve virtualu se synchronizuje cas - minuty bezi jako vteriny. Kdyz se cas srovna se skutecnym tak synchronizace neskonci, ale jede to porad dal - do nekonecna.
OS a SW nemuzu zmenit... Je to firemni politika:(

RHEL 6.3 (open client), kernel 2.6.32, Win XP SP3
yum list installed | grep -i kvm
Loaded plugins: ibm-check-lotus-updates, ibm-kvm-repo, ibm-repository, refresh-
ibm-check-kvm.noarch                 1:0.1-9.el6               @el63/$releasever
ibm-config-kvm-printing.noarch       0.0.1-1.el6               @el63/$releasever
ibm-kvm-addons.noarch                1.0-3                     @el63/$releasever
ibm-kvm-addons-artwork.noarch        1.0-3                     @el63/$releasever
ibm-kvm-clone-win7.x86_64            20120424-1                @kvm/$releasever 
ibm-kvm-clone-win7-aa.x86_64         20120424-1                @kvm/$releasever 
ibm-kvm-clone-win7-ab.x86_64         20120424-1                @kvm/$releasever 
ibm-kvm-clone-win7-ac.x86_64         20120424-1                @kvm/$releasever 
ibm-kvm-clone-winxp.i386             20120404-1                @kvm/$releasever 
ibm-kvm-passthrough.noarch           0.1-4.el6                 @el63/$releasever
ibm-kvm-regtool.noarch               0.5-6.el6                 @el63/$releasever
ibm-kvm-vic.noarch                   0.2-38                    @RHEL-63-x86_64-ibm-updates
ibm-kvm-vic-libguestfs.x86_64        1.16.10-1                 @el63/$releasever
ibm-kvm-wasabi.x86_64                0.1-9                     @el63/$releasever
qemu-kvm.x86_64                      2:0.12.1.2-2.295.el6      @el63/$releasever
qemu-kvm-tools.x86_64                2:0.12.1.2-2.295.el6      @el63/$releasever
Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Punny avatar 30.7.2012 14:31 Punny | skóre: 28 | Praha
Rozbalit Rozbalit vše Re: KVM - Nekoncici synchronizace casu ve virtualnim stroji
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nooo mam tuseni, ze tohle se mi stavalo kdyz muj VM obsahoval az moc jader. Ikdyz jsem neprisel co to konkretne delalo, ale ubranim vykonu se vse srovnalo. Pro Win2003/XP mam 1-2 jadra.
polo23 avatar 30.7.2012 20:55 polo23 | skóre: 28 | blog: polo23
Rozbalit Rozbalit vše Re: KVM - Nekoncici synchronizace casu ve virtualnim stroji
Ja mam pro ta XP prideleno 1 jadro.
30.7.2012 23:35 2X4B-523P | skóre: 38 | blog: Zelezo_vs_Debian
Rozbalit Rozbalit vše Re: KVM - Nekoncici synchronizace casu ve virtualnim stroji
Odpovědět | | Sbalit | Link | Blokovat | Admin
jen tak náhodou při hledání jsem narazil na parametr /usepmtimer

http://support.microsoft.com/kb/833721

jestli to není ono, mohla by to být další možnost...
polo23 avatar 31.7.2012 18:30 polo23 | skóre: 28 | blog: polo23
Rozbalit Rozbalit vše Re: KVM - Nekoncici synchronizace casu ve virtualnim stroji
Cau, diky, ale ani pouziti parametru /usepmtimer nepomaha. Tohle je muj boot.ini
[boot loader]
timeout=3
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows XP Virtual Client for Linux KVM" /noexecute=optin /noexecute=alwaysoff /fastdetect /usepmtimer
30.7.2012 23:50 Sten
Rozbalit Rozbalit vše Re: KVM - Nekoncici synchronizace casu ve virtualnim stroji
Odpovědět | | Sbalit | Link | Blokovat | Admin
Známá chyba v XPčkách. Do boot.ini přidejte /usepmtimer a bude to fungovat.
31.7.2012 14:17 xerio
Rozbalit Rozbalit vše Re: KVM - Nekoncici synchronizace casu ve virtualnim stroji
Odpovědět | | Sbalit | Link | Blokovat | Admin
projekt elephant?
polo23 avatar 22.2.2013 10:59 polo23 | skóre: 28 | blog: polo23
Rozbalit Rozbalit vše Re: KVM - Nekoncici synchronizace casu ve virtualnim stroji
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ahoj, podarilo se mi castecne vyresit vyse popsany problem. Takze strucne co je potreba udelat:

Umazat z konfig. souboru VM /etc/libvirt/qemu/konfig_soubor.xml radek:
timer name='rtc' tickpolicy='catchup'
Pro jistotu jeste vypnout/zapnout VM a restartovat KVM:

1) Vypnout VM
2) sudo service libvirtd restart (popripade: sudo /etc/init.d/libvirt restart)
3) Zapnout VM

Ve VM prestane fungovat synchronizace s host systemem. Takze po probuzeni ze suspendu bude spatny cas. To jsem vyresil nastavenim VM tak, aby se pravidelnev kratkem intervalu (v mem pripade 60 sec.) synchronizoval s NTP serverem (navod tady)

Takze v praxi - otevru viko laptopu a do 60 sec. mam cas zase synchronizovany. Posledni problem co se mi nepodaril vyresit je, ze pokud je datum ve VM jine nez na NTP serveru tak se sync. casu nepodari a to ani kdyz ji vyvolam rucne. Jedina moznost je nastavit rucne spravne datum - pak cas sync. pojede. V praxi se problem s datem objevi pokud suspendujete laptop a probudite ho az dalsi den - tim padem je v tu chvili ve VM vcerejsi datum.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.