mv /etc/localtime /etc/localtime.bak
ln -s /usr/share/zoneinfo/Europe/Kiev /etc/localtime
Vremenom satovi mogu da beže ili zaostaju, pa ih je potrebno povremeno sinhronizovati sa referentnim. Za to se u CentOS-u koristi demon ntpd.
Ako demon ntpd nije instaliran u sistemu, instalirajmo ga:
|
1
|
# yum -y install ntp |
Jednokratno sinhronizujmo vreme:
|
1
|
# ntpdate pool.ntp.org |
Ako dobijete poruku poput the NTP socket is in use, exiting, to znači da je demon ntpd već pokrenut. U tom slučaju, zaustavimo ga:
|
1
|
# systemctl stop ntpd |
U BIOS-u podesite rad hardverskog sata (CMOS) na UTC vreme:
|
1
|
# hwclock --systohc --utc |
Ovom komandom smo dodelili vrednost vremena hardverskog sata tako da bude jednaka sistemske vremenu. Kako se sećate, sistemske satove smo sinhronizovali gore navedenim komandama.
Proverite sadržaj datoteke /etc/sysconfig/clock kako bi sistem nakon podizanja ispravno postavio lokalno vreme. Za Kijev ona treba da sadrži sledeće:
ZONE="Europe/Kiev" UTC=true ARC=false
Podesite demon ntpd da se automatski pokreće pri startovanju operativnog sistema:
|
1
|
# systemctl enable ntpd |
Pokrenite demon za sinhronizaciju vremena:
|
1
|
# systemctl start ntpd |
Proverite sistemsko vreme komandom:
|
1
|
# date |
Treba da se poklapa sa stvarnim.
Proverićemo da li se sistemsko vreme sinhronizuje sa serverima referentnog vremena (ntp server) i da li je sve u redu komandom ntpq -p:
|
1
2
3
4
5
6
|
# ntpq -p remote refid st t when poll reach delay offset jitter==============================================================================+ntp1.hetzner.de 192.53.103.103 2 u 98 1024 377 3.850 2.293 1.203*ntp2.hetzner.de 192.53.103.104 2 u 335 1024 377 0.641 3.480 1.202+ntp3.hetzner.de 192.53.103.104 2 u 322 1024 377 0.736 4.117 1.211 |
Demon ntpd uključuje u jezgru Linuxa režim „11 minute mode“. U ovom režimu svakih 11 minuta sinhronizuju se sistemski i hardverski satovi. Podrazumevano je isključen i uključuje se samo kada neki servis zatraži uključivanje ovog režima. Demon ntpd baš to i radi (uključuje režim „11 minute mode“). Dakle, nema potrebe dodatno sinhronizovati hardverske satove na osnovu vrednosti sistemskog vremena.
P.S. Sada će se sistemski i hardverski satovi vašeg servera automatski sinhronizovati sa referentnim serverima i uvek pokazivati tačno vreme.
