Kuinka saada tarkka palvelinaika CentOS: ssä
Tässä artikkelissa näytämme, kuinka saat nopeasti tarkan palvelinajan CentOS-jakelussa. Normaalisti, jos olet asentanut CentOS:n työpöytäympäristöön, helpoin tapa määrittää tietokoneesi synkronoimaan kellonsa etäpalvelimen kanssa graafisen käyttöliittymän Enable Network Time Protocol -ominaisuuden avulla.
Joskus yllä oleva ominaisuus ei kuitenkaan toimi odotetulla tavalla. Tässä artikkelissa näytämme sinulle suoraviivaisen tavan asettaa tarkka palvelinaika komentorivin kautta.
Lue myös: NTP (Network Time Protocol) -palvelimen määrittäminen RHEL/CentOS 7:ssä
Huomaa: Kaikki tämän artikkelin komennot suoritetaan root-käyttäjänä. Jos hallinnoit järjestelmää tavallisena käyttäjänä, käytä sudo-komentoa saada pääkäyttäjän oikeudet.
Voimme tehdä tämän käyttämällä ntp- ja ntpdate-komento-apuohjelmaa, joka asettaa järjestelmän päivämäärän ja kellonajan NTP:n kautta. Jos sinulla ei ole tätä pakettia asennettuna järjestelmääsi, asenna se suorittamalla alla oleva komento:
yum install ntp ntpdate
Kun olet asentanut paketit, käynnistä ja ota ntpd-palvelu käyttöön ja tarkastele sen tilaa seuraavasti.
systemctl start ntpd
systemctl enable ntpd
systemctl status ntpd
Suorita sitten alla oleva ntpdate-komento lisätäksesi määritetyt CentOS NTP -palvelimet. Tässä kytkin -u
käskee ntpdatea käyttämään etuoikeutettua porttia lähteville paketeille ja -s
mahdollistaa tulosteen kirjaamisen vakiolähdöstä (oletus ) järjestelmän syslog-toimintoon.
ntpdate -u -s 0.centos.pool.ntp.org 1.centos.pool.ntp.org 2.centos.pool.ntp.org
Käynnistä seuraavaksi ntpd-daemon uudelleen synkronoidaksesi CentOS NTP -palvelimen päivämäärän ja kellonajan paikallisen päivämäärän ja kellonajan kanssa.
systemctl restart ntpd
Tarkista nyt timedatectl-komennolla, onko NTP-synkronointi käytössä ja onko se todella synkronoitu.
timedatectl
Aseta lopuksi laitteiston kello nykyiseen järjestelmän aikaan käyttämällä hwclock-apuohjelmaa käyttämällä -w
-lippua seuraavasti.
hwclock -w
Lisätietoja on ntpdate- ja hwclock -man-sivuilla.
man ntpdate
man hwclock
Saatat myös haluta lukea nämä seuraavat aiheeseen liittyvät artikkelit.
- Kuinka synkronoida aika NTP-palvelimen kanssa Ubuntussa
- Kuinka tarkistaa aikavyöhyke Linuxissa
- 5 hyödyllistä komentoa tiedostotyyppien ja järjestelmäajan hallintaan Linuxissa
- Kuinka asettaa aika, aikavyöhyke ja synkronoida järjestelmän kello käyttämällä timedatectl-komentoa
Se siitä! Voit esittää kysymyksiä tai jakaa ajatuksesi alla olevan kommenttiosion kautta.