Skip to content
Vliegende Pinguins

Over vliegen, de pinguins en …

Vliegende Pinguins

Over vliegen, de pinguins en …

Snelle klokken….

Michel van Deventer, 30/06/200821/07/2008

Ik heb thuis een CentOS 5.2 server met daarop VMWare draaien. Hierop staan weer een aantal virtuele machines (ook CentOS 5.2) voor mail, web, ftp en aanverwante diensten. VMWare is leuk, maar de Real Time Clock van die virtuele machines is niet echt betrouwbaar, je krijgt dan de volgende vreemde effecten :

[root@seska ~]# while true ; do hwclock; sleep 10; done
Sun 29 Jun 2008 06:18:11 PM CEST  -0.801769 seconds
Sun 29 Jun 2008 06:18:30 PM CEST  -0.960795 seconds
Sun 29 Jun 2008 06:18:51 PM CEST  -0.963809 seconds
Sun 29 Jun 2008 06:19:11 PM CEST  -0.963368 seconds
Sun 29 Jun 2008 06:19:31 PM CEST  -0.962830 seconds
Sun 29 Jun 2008 06:19:52 PM CEST  -0.963615 seconds
Sun 29 Jun 2008 06:20:13 PM CEST  -0.964366 seconds
Sun 29 Jun 2008 06:20:33 PM CEST  -0.962823 seconds

Erg vervelend als een klok in 10 seconden (sleep 10) ineens 19 seconden loopt (of meer).
Dovecot is er ook niet gelukkig mee, die schiet zichzelf in z’n hoofd als het verschil te groot wordt…
Na enige Google’en het volgende gevonden :

1. De kernel van de viruteele machines moet een paar extra bootparameters hebben :

divider=10 clocksource=pit

2. Aan /etc/vmware/config (op de host) moet je het volgende toevoegen :

host.cpukHz = (zet hier je CPU frequentie in kHz neer)
host.noTSC = TRUE
ptsc.noTSC = TRUE

3. Aan de configfile van de virtueele machines (8.vmx) voeg je het volgende toe :

tools.syncTime = "TRUE"

4. Installeer de vmware tools voor Linux op de virtueele machines. Hierbij gaat wellicht het compileren van een module mis, maar die is alleen voor het delen van directories en die gebruik ik niet.

Hierna de ntpd daemon aanzetten (chkconfig ntpd on) en de machine rebooten. Als je vmware op de host nog niet gerestart hebt dan moet je dat alsnog doen om de host config aanpassingen te verwerken.

Update : Het bleek dat na een upgrade van VMware de /etc/vmware/config weer teruggezet was op default 🙁

Linux centosclockfastklokLinuxvmware

Berichtnavigatie

Previous post
Next post

Comments (3)

  1. Ferry schreef:
    01/07/2008 om 06:54

    Tja zo heb ik op mijn laptop problemen met de klok in windows, die verspringt van datum/tijd en daardoor kan ik dus geen windowsupdates meer ophalen en niet inloggen op msn, heb de tijd/datum weer goed gezet toen, nu kan mijn virusscanner weer geen updates ophalen, lang leven systeemtijden

  2. Michel schreef:
    01/07/2008 om 12:48

    @Ferry, wel eens gehoord van ntp servers ??? 🙂

  3. Ferry schreef:
    02/07/2008 om 09:50

    Uhuh, heel veel van gehoord 🙂 maar heb het opgelost, het wil wel eens helpen als je de tijd in je bios goed zet, maar hoe de tijd in mijn bios ineens f’ed up is geraakt, geen idee 😕

Geef een reactie

Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *

Recente berichten

  • Nieuwe server
  • Tweeduizenddertien…
  • Een nieuwe kans ?
  • Jonge piloot
  • DX

Recente reacties

  • Michel op Een nieuwe kans ?
  • Chantal op Een nieuwe kans ?
  • Cybertantuh van Michel op Een nieuwe kans ?
  • Rick op Twitter….
  • Michel op Kleineberichtendienst…

Links

  • Ben's Hobbycorner
  • Chantaliaans
  • Distrowatch
  • Empty Existance
  • Fash
  • Field Commander Wieers
  • Fon status
  • Francesco’s Blog
  • Leidse Glibber
  • Lijn logt
  • Renesmurf

Modelvliegen

  • Modelvliegclub Touch and Go

Categorieën

Archieven

  • augustus 2024
  • januari 2013
  • augustus 2011
  • augustus 2010
  • mei 2010
  • maart 2010
  • februari 2010
  • januari 2010
  • augustus 2009
  • juli 2009
  • juni 2009
  • mei 2009
  • februari 2009
  • januari 2009
  • december 2008
  • november 2008
  • oktober 2008
  • september 2008
  • augustus 2008
  • juli 2008
  • juni 2008
  • mei 2008
  • april 2008
  • maart 2008
  • februari 2008
  • januari 2008
  • december 2007
  • november 2007
  • oktober 2007
  • september 2007
  • augustus 2007
  • juli 2007
  • juni 2007
  • mei 2007
  • april 2007
  • maart 2007
©2025 Vliegende Pinguins | WordPress Theme by SuperbThemes