Итак, у нас появился свой сервер под линукс, и первое что хотелось бы на нём сделать, это выставить дату и часовой пояс.
Зачем?
Нужно это для того, что бы не путаться в сопоставлении событий, когда читаешь логи.
Реализация:
Давайте приступим. Для начала посмотрим что у нас есть
неплохо, но как-то это где-то не у нас, давайте сменим часовой пояс. Глянем что у нас в европе есть[root@cz6 ~]# date
Срд Май 14 01:31:39 EDT 2014
Код: Выделить всё
[root@cz6 ~]# ls /usr/share/zoneinfo/Europe/
Amsterdam Belgrade Bucharest Copenhagen Helsinki Kaliningrad London Mariehamn Nicosia Prague San_Marino Sofia Tiraspol Vienna Zagreb
Andorra Berlin Budapest Dublin Isle_of_Man Kiev Luxembourg Minsk Oslo Riga Sarajevo Stockholm Uzhgorod Vilnius Zaporozhye
Athens Bratislava Busingen Gibraltar Istanbul Lisbon Madrid Monaco Paris Rome Simferopol Tallinn Vaduz Volgograd Zurich
Belfast Brussels Chisinau Guernsey Jersey Ljubljana Malta Moscow Podgorica Samara Skopje Tirane Vatican Warsaw
Код: Выделить всё
ln -sf /usr/share/zoneinfo/Europe/Moscow /etc/localtime
Хорошо. Теперь наш сервер зажил по Московскому времени.[root@cz6 ~]# date
Срд Май 14 09:39:19 MSK 2014
Но это не всё - давайте посмотрим какое время будет установлено при загрузке сервера
Код: Выделить всё
[root@cz6 etc]# cat /etc/sysconfig/clock
ZONE="America/New_York"
Код: Выделить всё
[root@cz6 etc]# mcedit /etc/sysconfig/cloc
Код: Выделить всё
[root@cz6 etc]# echo 'ZONE="Europe/Moscow"' > /etc/sysconfig/clock
Вы можете поверить наслово, ну а я за вас перезагружусь и проверю, что у меня получилось
Следующим этапом надо озаботиться о доставке точного времени на сервер, для чего мне пришлось поставить целый сервер[root@cz6 ~]# uptime
10:16:12 up 6 min, 1 user, load average: 0.00, 0.00, 0.00
[root@cz6 ~]# date
Срд Май 14 10:16:15 MSK 2014
[root@cz6 ~]#
Код: Выделить всё
[root@cz6 ~]# yum install ntp
Конфиг находится /etc/ntp.conf и в него я добавил серверов к имеющимся уже
Код: Выделить всё
server europe.pool.ntp.org iburst
server mail.vive-id.nl iburst
server ntp1.oma.be iburst
server ntp1.nl.net iburst
server 193.67.79.202 iburst
server 131.188.3.222 iburst
Код: Выделить всё
[root@cz6 init.d]# /etc/rc.d/init.d/ntpd start
Запускается ntpd: [ OK ]
[root@cz6 init.d]#
Код: Выделить всё
chkconfig ntpd on
[root@cz6 /]# ntpq -p
remote refid st t when poll reach delay offset jitter
==============================================================================
-host1.thefox.co 94.23.25.78 3 u 276 1024 377 13.059 -3.417 0.733
+mail.vive-id.nl 131.211.8.244 2 u 488 1024 377 1.003 1.013 2.443
+ntp1.oma.be .PPS. 1 u 84 1024 377 6.377 0.113 0.555
+ntp1.nl.uu.net .PPS. 1 u 826 1024 377 1.703 -0.032 0.495
*ntp0.nl.uu.net .PPS. 1 u 597 1024 377 2.779 -0.118 0.620
-ntp2.rrze.uni-e .PPS. 1 u 135 1024 377 27.878 3.254 1.039
[root@cz6 /]# ntpdc -c sysinfo -n
system peer: 193.67.79.202
system peer mode: client
leap indicator: 00
stratum: 2
precision: -21
root distance: 0.00278 s
root dispersion: 0.04239 s
reference ID: [193.67.79.202]
reference time: d71ecca5.96b6ba7e Thu, May 15 2014 9:18:29.588
system flags: auth monitor ntp kernel stats
jitter: 0.000153 s
stability: 0.000 ppm
broadcastdelay: 0.000000 s
authdelay: 0.000000 s