PDA

Bekijk Volledige Versie : Tijd van de server te langzaam.



m-tuning
19/12/07, 09:52
Ik heb een probleempje met de tijd op mijn server.

Als ik de tijd goed zet, loopt de tijd na zo'n 5 minuten al 2 minuten achter.

Ik zou echt niet weten hoe ik dit kan oplossen, dus is mijn hoop gevestigd op jullie.

bvd,
Martin Venema

snaaps
19/12/07, 09:59
meestal gebeurdt dit waneer je server te zwaar belast wordt.
Dacht dat er wel een oplossing voor was, maar kan die ff niet zo snel terug vinden.

crazycoder
19/12/07, 10:02
Of er is een probleem met het moederbord.

systemdeveloper
19/12/07, 10:05
kernel config even aanpassen voor een andere hardware timer, hercompileren en rebooten. (En dan idd. hopen dat het mb niet naar de mallemoer is).

m-tuning
19/12/07, 10:28
Hoe kan ik dat doen?

Dit is namelijk mijn eerste server waar ik root access heb en heb de ballen verstand van Linux.

systemdeveloper
19/12/07, 10:38
Hoe kan ik dat doen?

Dit is namelijk mijn eerste server waar ik root access heb en heb de ballen verstand van Linux.
Dan zou ik dat maar laten doen door het bedrijf dat je die server geregeld heeft. Die hebben ook het OS geinstalleerd, de hardware geleverd etc.
Als rooky kun je beter van de kernelconfig afblijven.

Glenn
19/12/07, 11:18
Het is niet toevallig een virtuele server onder VMware?

m-tuning
19/12/07, 11:33
Dat kan best, hoe kan ik dit checken?

MicroZoft
19/12/07, 12:05
Heb ik ook gehad, nieuwe batterijtjes op het moederbord verhielp het probleem.

Maar ik begrijp dat het niet je 'eigen' server is.

m-tuning
19/12/07, 12:12
Dat kan best, hoe kan ik dit checken?

De server draait inderdaad op VMWare

Glenn
19/12/07, 12:15
De server draait inderdaad op VMWare

Bekend probleem is dat de klok in een virtuele machine achter loopt. Door VMware tools te installeren kan je de tijd synchroon houden met de vmware server. Zodoende voorkom je dat de klok achter gaat lopen.

ttbviper
19/12/07, 12:16
ik heb vernomen dat je geen vmware tools kan installeren op linux ??

Glenn
19/12/07, 12:39
ik heb vernomen dat je geen vmware tools kan installeren op linux ??

Natuurlijk wel :)

Kijk even op Google:
http://www.google.com/search?q=vmware+tools+linux&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:nl:official&client=firefox-a

demz
20/12/07, 09:48
Of je zet een ntp service op die eens in de tien minuten de tijd goed zet?
Heb ik voor een klant gedaan ivm ircd server linken->syncen..

m-tuning
20/12/07, 12:24
Of je zet een ntp service op die eens in de tien minuten de tijd goed zet?
Heb ik voor een klant gedaan ivm ircd server linken->syncen..

Hoe kan ik dit doen?

demz
20/12/07, 17:03
Heya,

1. dl productie versie van: http://www.ntp.org/downloads.html
2. Uitpakken: tar xfzv ntp-4.2.4p4.tar.gz
3. Mapje ingaan: cd ntp-4.2.4p4
3. Configureren: ./configure
4. Maken: ./make
5. Ff plaatsen: ./make install

Dan gaan we crontab bewerken!

6. (nano/pico/vi je favoriete editor): nano /etc/crontab
7. Daar zet je de volgende regel in: * 2 * * * root /usr/local/bin/ntpdate -s ntp.xs4all.nl
8. /etc/crontab opslaan -> file afsluiten
9. Dan crontab herstarten: /etc/init.d/crond restart

Als het een beetje meezit sync hij met de tijdservice van xs4all, dan zit je altijd goed :)

:lovewht:

dreamhost_nl
20/12/07, 17:07
Via een cronjob die elke tien minuten draait en de servertijd synchroniseert met een NTP server.

Demz was me net voor... :)

m-tuning
20/12/07, 19:23
Ok, dank je.

Ik ga het proberen.

QC-hosting
22/12/07, 02:32
Zolang je geen actief forum hebt draaien oid is een NTP workaround niet zo'n probleem...

Persoonlijk zou ik mooi bij je VPS boer aankloppen, er zijn wel degelijk fixes voor vanuit VMWARE zelf...

m-tuning
22/12/07, 10:20
Zolang je geen actief forum hebt draaien oid is een NTP workaround niet zo'n probleem...

Persoonlijk zou ik mooi bij je VPS boer aankloppen, er zijn wel degelijk fixes voor vanuit VMWARE zelf...

Dat is nou juist het probleem, er draait een heel erg actief forum op met 22.000 leden.

Aar
22/12/07, 20:00
Even een vraag. Hoe komt het dan technisch gezien dat op VMware de tijd dan niet synchroon loopt?

m-tuning
22/12/07, 20:01
Volgens mij doordat de CPU een energie zuinige stand aan heeft staan (in de bios)

ju5t
28/12/07, 18:35
Als ik zelf een ntpdate uitvoer loopt de klok bij mij al snel weer 10 seconde achter. Dit is in ons geval geen oplossing.

We hebben hier gewoon een Vmware server draaien met de gratis versie - verder ook geen ISO met Vmware Tools (zoals de support artikelen op Vmware aangeven, die zijn ook wel voor Workstation 5).

Ik mis zeker iets, maar wat?

Glenn
28/12/07, 18:39
Je kunt geloof ik Vmware tools ook los installeren in een Linux omgeving, alleen is dat wat lastiger. Maar het kan wel.

ju5t
28/12/07, 19:34
Lastig is anders, heb het ondertussen gevonden.

In de VMWare Management Console klikken op Install VMWare Tools.
Dan open je de map /media/cdrom en installeer je de RPM. Of je gaat handmatig compilen, net wat je voorkeur is.

Alleen werkt het hier voor geen meter. Die klok loopt binnen de kortste keren weer achter de feiten aan.

Oh, lekker opgelet weer. Het moet nog gestart worden. Iets te voorbarige conclusies.

Wanneer ik /etc/grub.conf aanpas en de parameters nosmp, noapic en nolapic toevoeg lijkt de klok een stuk beter te werken. Het komt er dan zo uit te zien:


kernel /vmlinuz-2.6.9-67.0.1.EL.plus.c4smp ro root=/dev/VolGroup00/LogVol00 nosmp noapic nolapic

De VM staat wel ingesteld op 2 processors - of dit samen voor de oplossing zorgt weet ik niet. Heb ik eigenlijk ook geen trek meer in om te tesen nu. Alles werkt nu zonder VMWare Tools, die kreeg ik ook niet netjes aan de gang.

De crontab staat dan nog wel ingesteld zodat we elke 30 minuten synchen. Voor nu toch een oplossing dan.