Hvernig á að setja upp og nota Chrony í Linux


Chrony er sveigjanleg útfærsla á Network Time Protocol (NTP). Það er notað til að samstilla kerfisklukkuna frá mismunandi NTP netþjónum, viðmiðunarklukkum eða með handvirku inntaki.

Það er einnig hægt að nota NTPv4 miðlara til að veita tímaþjónustu til annarra netþjóna á sama neti. Henni er ætlað að starfa óaðfinnanlega við mismunandi aðstæður eins og hlé á nettengingu, mikið hlaðin net, breytilegt hitastig sem getur haft áhrif á klukku venjulegra tölva.

Chrony kemur með tvö forrit:

  • chronyc – skipanalínuviðmót fyrir chrony
  • chronyd – púki sem hægt er að ræsa við ræsingu

Í þessari kennslu ætlum við að sýna þér hvernig á að setja upp og nota Chrony á Linux kerfinu þínu.

Settu upp Chrony í Linux

Í sumum kerfum gæti chrony verið sett upp sjálfgefið. Enn ef pakkann vantar geturðu auðveldlega sett hann upp. með því að nota sjálfgefna pakkastjórnunartólið þitt á viðkomandi Linux dreifingum með því að nota eftirfarandi skipun.

# yum -y install chrony    [On CentOS/RHEL]
# apt install chrony       [On Debian/Ubuntu]
# dnf -y install chrony    [On Fedora 22+]

Til að athuga stöðu chronyd skaltu nota eftirfarandi skipun.

# systemctl status chronyd      [On SystemD]
# /etc/init.d/chronyd status    [On Init]

Ef þú vilt virkja chrony daemon við ræsingu geturðu notað eftirfarandi skipun.

 
# systemctl enable chronyd       [On SystemD]
# chkconfig --add chronyd        [On Init]

Athugaðu Chrony samstillingu í Linux

Til að athuga hvort chrony sé í raun samstillt, munum við nota skipanalínuforritið chronyc, sem hefur rakningarmöguleikann sem mun veita viðeigandi upplýsingar.

# chronyc tracking

Skrárnar á listanum veita eftirfarandi upplýsingar:

  • Tilvísunarauðkenni – tilvísunarauðkenni og nafn sem tölvan er samstillt við.
  • Stratum – fjöldi hoppa í tölvu með áfastri viðmiðunarklukku.
  • Viðmiðunartími – þetta er UTC tíminn þegar síðasta mæling frá viðmiðunargjafa var gerð.
  • Kerfistími – seinkun á kerfisklukku frá samstilltum miðlara.
  • Síðasta offset – áætlað offset frá síðustu klukkuuppfærslu.
  • RMS offset – langtímameðaltal af offset gildi.
  • Tíðni – þetta er hlutfallið sem klukka kerfisins væri röng ef chronyd er ekki að leiðrétta hana. Það er gefið upp í ppm (hlutum á milljón).
  • Leiftíðni – afgangstíðni gaf til kynna muninn á mælingum frá viðmiðunargjafa og tíðninni sem nú er notuð.
  • Skápu – áætlað skekkjumörk tíðnarinnar.
  • Rótartöf – samtals tafir á netslóðinni að stratum tölvunni, sem tölvan er samstillt frá.
  • Stökkstaða – þetta er stökkstaðan sem getur haft eitt af eftirfarandi gildum – eðlilegt, sett inn annað, eyða öðru eða ekki samstillt.

Til að athuga upplýsingar um heimildir chrony geturðu gefið út eftirfarandi skipun.

# chronyc sources

Stilltu Chrony í Linux

Stillingarskrá chrony er staðsett á /etc/chrony.conf eða /etc/chrony/chrony.conf og sýnishorn af stillingarskrá gæti litið svona út:

server 0.rhel.pool.ntp.org iburst
server 1.rhel.pool.ntp.org iburst
server 2.rhel.pool.ntp.org iburst
server 3.rhel.pool.ntp.org iburst

stratumweight 0
driftfile /var/lib/chrony/drift
makestep 10 3
logdir /var/log/chrony

Ofangreind uppsetning veitir eftirfarandi upplýsingar:

  • þjónn – þessi tilskipun er notuð til að lýsa NTP miðlara til að samstilla frá.
  • stratumweight – hversu mikilli fjarlægð ætti að bæta við hvert lag við samstillingargjafann. Sjálfgefið gildi er 0,0001.
  • rekaskrá – staðsetning og nafn skráarinnar sem inniheldur rekagögn.
  • Makestep – þessi tilskipun veldur því að chrony leiðréttir smám saman hvaða tímajöfnun er með því að hraða eða hægja á klukkunni eftir þörfum.
  • logdir – slóð að logskrá chrony.

Ef þú vilt stíga kerfisklukkuna strax og hunsa allar breytingar sem eru í gangi, geturðu notað eftirfarandi skipun:

# chronyc makestep

Ef þú ákveður að hætta chrony geturðu notað eftirfarandi skipanir.

# systemctl stop chrony          [On SystemD]
# /etc/init.d/chronyd stop       [On Init]

Þetta var sýningarsýning á chrony tólinu og hvernig hægt er að nota það á Linux kerfinu þínu. Ef þú vilt athuga frekari upplýsingar um chrony skaltu skoða chrony skjölin.