Kuinka saada tarkka palvelinaika CentOSissa
Tässä artikkelissa näytämme, miten saat nopeasti palvelimen tarkan ajan CentOS-jakelussa. Normaalisti, jos olet asentanut CentOSin työpöytäympäristöön, helpoin tapa määrittää tietokoneesi synkronoimaan kellonsa etäpalvelimen kanssa käyttöliittymän "Ota verkon aikaprotokolla käyttöön" -ominaisuuden avulla.
Joskus yllä oleva ominaisuus ei kuitenkaan toimi odotetulla tavalla. Tässä artikkelissa näytämme sinulle suoraviivaisen tavan asettaa tarkka palvelimen aika komentorivillä.
Lue myös: "NTP (Network Time Protocol) Server" -palvelimen määrittäminen RHEL/CentOS 7: ssä
Huomautus: Kaikki tämän artikkelin komennot suoritetaan pääkäyttäjänä. Jos hallinnoit järjestelmää normaalina käyttäjänä, hanki root-oikeudet sudo-komennolla.
Voimme tehdä tämän komentorivillä ntp ja ntpdate, joka asettaa järjestelmän päivämäärän ja kellonajan NTP: n kautta. Jos tätä pakettia ei ole asennettu järjestelmään, asenna se suorittamalla alla oleva komento:
# yum install ntp ntpdate
Kun olet asentanut paketit, käynnistä ja ota käyttöön ntpd-palvelu 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ä -u
-kytkin käskee ntpdate käyttämään etuoikeutettua porttia lähteville paketeille ja -s
mahdollistaa lähdön kirjaamisen vakiolähdöstä (oletus) järjestelmän syslog-palveluun.
# 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ä ja aika paikallisen päivämäärän ja kellonajan kanssa.
# systemctl restart ntpd
Tarkista nyt komennolla timedatectl, onko NTP-synkronointi käytössä ja onko se todella synkronoitu.
# timedatectl
Aseta lopuksi laitteistokello hwclock-apuohjelman avulla nykyiseen järjestelmäaikaan käyttämällä -w
-lippua seuraavasti.
# hwclock -w
Lisätietoja on ntpdate- ja hwclock-man -sivuilla.
# man ntpdate # man hwclock
Haluat ehkä myös lukea nämä seuraavat aiheeseen liittyvät artikkelit.
- Kuinka synkronoida aika NTP-palvelimen kanssa Ubuntussa
- Aikavyöhykkeen tarkistaminen Linuxissa
- 5 hyödyllistä komentoa tiedostotyyppien ja järjestelmän ajan hallitsemiseksi Linuxissa
- Kuinka asettaa aika, aikavyöhyke ja synkronoida järjestelmäkello käyttämällä timedatectl-komentoa
Se siitä! Voit esittää kysymyksiä tai jakaa ajatuksiasi alla olevan kommenttiosan kautta.