Fedora 16 biedt altijd de juiste tijd met Chrony

downtime

Artikelgereedschap

  • Tip ons
  • Printen
  • Reacties (4)
Aanbevelen

Gepubliceerd: Dinsdag 15 november 2011
Auteur: Koen Vervloesem

Alle hedendaagse Linux-distributies hebben een ntp-client die de tijd juist zet via een tijdserver. In Fedora 16 gebeurt dat door Chrony, dat aangepast is voor systemen die niet constant online zijn.

In de vorige week uitgekomen Linux-distributie Fedora 16 is de standaard ntp-client van ntp.org vervangen door Chrony. De redenen die de Fedora-ontwikkelaars aanhalen zijn divers. Chrony is speciaal ontworpen om te werken zonder permanente netwerkverbinding, waardoor het pakket dus ideaal is voor laptops. Tijdens de periodes zonder netwerkverbinding houdt Chrony rekening met de snelheid waarmee de tijd van de computer afwijkt en past deze op de juiste manier aan.

Bovendien gaat het synchroniseren met Chrony sneller, wat vooral ten goede komt aan systemen die maar kortstondig ingeschakeld zijn. Ook in virtuele machines gedraagt Chrony zich beter dan de officiƫle ntp-client. En tot slot gebruikt Chrony minder geheugen en is het energiezuiniger doordat het niet elke seconde de processor doet ontwaken. Een nadeel is wel dat Chrony enkele geavanceerdere ntp-functionaliteiten niet ondersteunt.

Opdrachten

De daemon chronyd draait op de achtergrond en vraagt tijdsmetingen op aan ntp-servers via het netwerk. Het programma compenseert indien de computer offline is ook constant de tijdsdrift. Je kunt de daemon configureren in het bestand /etc/chrony.conf, dat er minimaal als volgt moet uitzien:


server 0.ntp.example.com
server 1.ntp.example.com
server 2.ntp.example.com
keyfile /etc/chrony.keys
commandkey 1
driftfile /etc/chrony.drift

Met het programma chronyc kun je de werking van chronyd monitoren en heel wat parameters instellen terwijl de daemon draait. Dat kan door chronyc in te typen, maar ook door chronyc zonder parameters uit te voeren, waarna je in een interactieve shell opdrachten kunt ingeven. Met 'chronyc help' krijg je de ondersteunde opdrachten te zien. Enkele voorbeelden:


chronyc tracking

Hiermee krijg je te zien van welke ntp-server Chrony de tijd heeft opgevraagd en hoeveel de systeemtijd hiervan afwijkt.


chronyc activity

Hiermee krijg je te zien hoeveel tijdbronnen online zijn.


chronyc sources

Hiermee toon je informatie over de ingestelde tijdbronnen.


chronyc settime

Hiermee stel je handmatig de tijd in wanneer je computer offline is en je een andere betrouwbare tijdbron bij de hand hebt.

Verder kun je nog allerlei opdrachten uitvoeren, zoals ntp-servers toevoegen en verwijderen, een andere ntp-server dan de huidige selecteren om de tijd te synchroniseren, opvragen wanneer er handmatige wijzigingen van de tijd uitgevoerd zijn, enzovoort. Lees zeker de man-pagina's van chrony, chronyd, chronyc en chrony.conf eens en bekijk de uitvoer van chronyc help voor alle mogelijkheden.

De rubriek Tips & Tools biedt praktische informatie die IT-professionals in hun dagelijkse werk kunnen toepassen.

Relevante whitepapers

Alle whitepapers >>

Nieuwsbrief

Ontvang dagelijks een overzicht van het laatste ICT-Nieuws in uw mailbox

Whitepapers

  • Maximaliseer het voordeel van SaaS

    Cloud-applicaties hebben grote invloed op het gebruik van de IT-architectuur en niet ieder project levert de verwachte voordelen op.

    Downloaden
  • Flexibele IT noodzaak voor bankenOnderzoeksrapport over de beperkte flexibiliteit van veel IT-systemen in de bancaire wereld. Lees meer!
  • Kostenbesparing voor long tail appsOplossing voor kostenkwesties in VDI. Technologie geschikt voor long tail apps.
» Meer whitepapers

Peiling

Loading Poll

Video: Review: HTC One X-smartphone met vijf...

Review: HTC One X-smartphone met vijf cores (video)