Hoe om tydsynchronisasie op Ubuntu 18.04 VPS of toegewyde bediener te konfigureer

inleiding

Een van die belangrikste komponente van die implementering van digitale sagteware is akkurate tydsberekening. Of u noukeurige logboeke wil opneem of u databasis korrek wil opdateer, tydsinkronisasie is kritiek.


Hierdie tutoriaal help u om tydsinkronisasie op u Ubuntu 18.04 VPS of Toegewyde bediener op te stel. U sal ook ‘n paar van die mees gebruikte tydsentriese opdragte verstaan ​​en die vaardighede bemeester wat benodig word om ‘n opsionele netwerktydprogram te implementeer.

Gereed? Kom ons gaan!

Die basiese opdragte van Ubuntu 18.04 verstaan

Die mees gebruikte tydopdrag op Ubuntu 18.04 is die datum bevel. Hierdie opdrag word gebruik om die tyd en datum op ‘n Ubuntu-bediener te kontroleer:

$ Sudo-datum

Dit lewer ‘n uitset wat die tyd en datum toon op u Ubuntu 18.04-stelsel

SunOct 28 16:03:38 UTC 2018

Soos jy kan sien; vanaf die bogenoemde opdrag, is u Ubuntu-bediener ingestel op die standaard UTC-tydsone. Dit is altyd lekker om die tydsone konsekwent op die gekoördineerde universele tyd te stel en om infrastruktuur in verskeie tydsones te vermy.

As u egter projekte met ingewikkelde tydsvereistes het, kan u u tydsone maklik aanpas met behulp van die timedatectl bevel.

Om u tydsone te verander, voer eers die opdrag hieronder uit om ‘n lys van die tydsones te sien:

$ Sudo timedatectl lys-tydsones

Blaai op en af ​​in hierdie lys om u voorkeur-tydsone vas te stel en noteer dit. Press q om hierdie lys te staak en die opdrag uit te reik om die tydsone te implementeer:

 $ sudo timedatectl set-timezoneAmerica / New_York

Dit sal u tydsone verander na Amerika / New_York. Voer die onderstaande opdrag uit om die tydsone korrek te implementeer:

$ Sudo-datum

Dit gee u die volgende afvoer:

SunOct 28 12:18:59 EDT 2018

Dit is dit! U weet nou hoe u u tydsone op Ubuntu 18.04-stelsel kan sien of verander.

Die implementering van The Timesyncd

Die ntpd (Network Time Protocol Deamon) is lank gebruik om tydsinkronisasie in Ubuntu-stelsels te hanteer. Die ntpd skakel met ‘n reeks NTP-bedieners om voortdurend akkurate tydopdaterings te lewer.

Ten spyte van die krag en bruikbaarheid daarvan, is die ntpd vervang deur die timesyncd-diens in die nuutste Ubuntu-stelsels. Die timesyncd-diens is byna identies aan die ntpd in terme van die manier waarop dit werk en die tydbediener waarmee dit verbind word. Timesncd het egter veelvuldiger voordele bo die ntpd in die sin dat die liggewig daarvan soepel integreer met die systemd en Ubuntu-stelsels.

Voer die onderstaande opdrag uit om die timesyncd-status op u Ubuntu 18.04-stelsel te kontroleer:

$ Sudo timedatectl

Dit gee u die volgende afvoer:

   Plaaslike tyd: Son 2018-10-28 12:54:53 EDT
Universele tyd: Son 2018-10-28 12:54:53 UTC
RTC-tyd: Son 2018-10-28 12:54:53
Tydsone: Amerika / New_York (EDT, -0400)
Stelselklok gesinchroniseer: ja
systemd-timesyncd.service aktief: ja
RTC in plaaslike TZ: nr

Die waarde JA vir die stelselklok wat gesinkroniseer is, bewys dat die tyd korrek gesinkroniseer is en die JA vir die systemd-timesyncd.service aktief dui aan dat timesyncd aangeskakel is en dat dit goed werk.

In die geval dat die timesyncd onaktief is, voer die opdrag hieronder uit om dit aan te stem;

$ sudo timedatectl set-ntpon

Sodra u timesyncd geaktiveer het, voer die tydsberekening uit om die status van die netwerktyd te kontroleer.

Verander na Ntpd

Die timesyncd is ideaal vir baie doeleindes, maar nie almal nie. Sommige toepassings is tydsensitief en kan beter deur die ntpd hanteer word. Dit is omdat ntpd gesofistikeerde tegnieke gebruik en die vermoë het om selfs die kleinste tydstoornis te hanteer. As u aan die tydsensitiewe toepassings werk, volg die onderstaande stappe om na die ntpd-program oor te skakel.

Begin eers die opdrag hieronder om die timesyncd te deaktiveer:

$ sudo timedatectl set-ntpno

Volg nou die opdrag hieronder om die status van die timesyncd te kontroleer:

$ Sudo timedatectl

Kyk of die waarde van systemd-timesyncd.service aktief is geen op die uitset. Nou kan u die opdrag hieronder uitvoer om ntp te installeer:

$ Sudo apt update
$ Sudo apt installeer ntp

Die ntpd sal geïnstalleer en outomaties begin word. Voer die opdrag hieronder uit om die statusbesonderhede van ntpd te kontroleer:

$ Sudo ntpq -p

Dit gee u die uitset soos hier onder:

 afstand refid st as die peiling bereik vertraging offset jitter
================================================== ============================
0.ubuntu.pool.n .POOL. 16 p – 64 0 0,000 0,000 0,000
1.ubuntu.pool.n .POOL. 16 p – 64 0 0,000 0,000 0,000
2.ubuntu.pool.n .POOL. 16 p – 64 0 0,000 0,000 0,000
3.ubuntu.pool.n .POOL. 16 p – 64 0 0,000 0,000 0,000
ntp.ubuntu.com .POOL. 16 p – 64 0 0,000 0,000 0,000
+ec2-52-0-56-137 216.239.35.0 2 u 16 64 1 7.872 -2.137 1.485
+66.220.10.2 129.6.15.30 2 u 12 64 1 65.204 3.740 2.686
+block.steinhoff 209.51.161.238 2 u 11 64 1 33.364 1.710 3.586
+eterna.binary.n 216.229.0.50 3 u 11 64 1 35.330 2.821 2.839
+2604: a880: 800: 1 209.51.161.238 2 u 14 64 1 0.394 0.386 2.462
+ec2-52-6-160-3. 130.207.244.240 2 u 11 64 1 8.150 2.050 3.053
+mx.danb.email 127.67.113.92 2 u 13 64 1 63.868 1.539 2.240
* waterstof.consta 129.6.15.28 2 u 12 64 1 2.989 1.755 2.563
…..

Afsluiting

Baie geluk! U het geleer hoe om tydsones te verander, die stelsel se tyd te kontroleer en die standaard timesyncd te ontplooi. Besoek NTP se dokumentasiebladsy vir meer inligting oor ntpd.

Kyk na die top 3 VPS-dienste:

A2 Hosting

Beginprys:
$ 5.00


betroubaarheid
9.3


pryse
9.0


Gebruikersvriendelik
9.3


ondersteuning
9.3


Kenmerke
9.3

Lees resensies

Besoek A2 Hosting

ScalaHosting

Beginprys:
$ 12,00


betroubaarheid
9.4


pryse
9.5


Gebruikersvriendelik
9.5


ondersteuning
9.5


Kenmerke
9.4

Lees resensies

Besoek ScalaHosting

Hostinger

Beginprys:
$ 3,95


betroubaarheid
9.3


pryse
9.3


Gebruikersvriendelik
9.4


ondersteuning
9.4


Kenmerke
9.2

Lees resensies

Besoek Hostinger

Verwante artikels oor hoe om te doen

  • Hoe u hoë beskikbaarheid kan skep met MySQL-replikasie op ‘n Ubuntu 18.04 VPS of ‘n toegewyde bediener
    intermediêre
  • Hoe om raket te implementeer.Chat op Ubuntu 18.04 VPS
    intermediêre
  • Hoe om SquirrelMail te installeer op ‘n Ubuntu 18.04 VPS of ‘n toegewyde bediener
    intermediêre
  • Hoe om die LEMP (Linux, Nginx, MySQL, PHP) stapel te installeer op ‘n Ubuntu 18.04 VPS of ‘n toegewyde bediener
    intermediêre
  • Hoe om twee-faktor-verifikasie op ‘n Ubuntu 18.04 VPS of ‘n toegewyde bediener in staat te stel
    intermediêre
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me