синхронизация на времето

NTP протокол (КТМ) - мрежов протокол за синхронизиране на вътрешния часовник на компютърна мрежа, като се използва променлива латентност.

В Linux, има две понятия за време - хардуер (времето, в BIOS) и система (като се вземат предвид часовата зона). Хардуер време, можете да намерите hwclock команда (работи като основа), което също показва изоставане от системния часовник хардуер (дата).

[Root @ CentOS S] # hwclock

Но при решаване на определени проблеми, понякога е необходимо да запишете текущата стойност на часовника на хардуера на системата, тази команда се използва с --systohc опцията hwclock, и ако трябва да се правят точно обратното - да запише стойността на системния часовник на хардуера изпълните командата с --hctosys опцията.

[Root @ Цент S] # hwclock --systohc

[Root @ Цент S] # hwclock --hctosys

Ако използвате командата дата без никакви опции, той показва информация в следното видео, което повдигна въпроса само с 3 букви - MSD - това лято в Москва (там ще дойде есента и ще бъде показана MSK).

[Root @ Цент S] # дата

MSK + различава от времето по Гринуич в продължение на 3 часа и 4 MSD.

Задаване на времето за Linux

Задаване на час, дата команда с опция S, от думата настроен.

[Root @ CentOS S] # дата -s 19:10

Но, когато операционната система не знае кой регион, в който живеем. По кое време да отидат на системния часовник. В действителност те са GMT, а системата търси присъствието на файл / и т.н. / LOCALTIME

[Root @ CentOS S] # файл / и т.н. / LOCALTIME

/ И т.н. / LOCALTIME: часова зона данни, версия 2, 12 GMT време флагове, флагове 12 STD време, без скок секунди, 129 пъти преход, 12 съкращение символа

Пишем това във файл данни, свързани с часовата зона, като Ню Йорк, което ще изисква следната команда:

[Root @ CentOS S] # CP / ЮЕсАр / акции / zoneinfo / Америка / New_York / и т.н. / LOCALTIME

ПС: презапишете «/ и т.н. / LOCALTIME»? ш

[Root @ Цент S] # дата

* Начинът, по който да влезе дълго команди лесно да се използва табове (TAB ключови), за да влезете в него от началото на всяка дума в команда и натиснете системата TAB автоматично ще постави на стойност, която значително намалява времето настроен дълги команди и пътеки.

Промяна на съдържанието на този файл, ние променяме всички стойности, съответстващи на оттеглянето на време, но в системата не са засегнати, тъй като тя "разходки" през Гринуич.

Има два стандартно време GMT ​​- средно време по Гринуич - астрономически (Средна слънчева) време меридиан, минаваща през старите Royal Гринуич обсерватории за местоположение и информация за UTC - време UTC по същество са едни и същи. UTC дойде, след като САЩ повдигна въпроса "Grivichesky Meredian минава и от това коя от 6-Гринуич селата, разположени в различни държави." За да не се обиждат на националните чувства на американците, концепцията UTC =) е използван)))))

Автоматично синхронизиране на времето чрез NTP - NTP протокол.

Основният параметър на сървъри време - Пласт - сървър на сървърно ниво с този параметър трябва да е 0, не комуникира с клиенти, както и да ви позволи да синхронизирате часа единствените други синхронизиране сървъри с ниво 1 и по-долу.

В Linux е с програми ntpdate, който може да се използва за синхронизиране на системата време със сървъра време преди това се посочват при стартиране на програмата (от roota)

[Root @ Цент S] # ntpdate time.nist.gov

12 Септември 16:37:10 ntpdate [7743] Етап сървър за време 192.43.244.18 компенсира -68520.369071 сек

Ако синхронизацията е постоянно повтаря, че все пак е промени в няколко микросекунди.

Може да се използва за тази цел, а CRON разписание, където след определен период от време ще бъде синхронизирано времето, тя изглежда по следния начин:

[Root @ CentOS S] # кронтаб -e

0 * * * * / ЮЕсАр / sbin / ntpdate NTP сървър

Този пост означава, че на всеки час ще започне синхронизиране със сървъра на времето. (0.00 1.00 2.00 и т.н.)

Но всички ние можем да направим много по-комфортна обстановка NTP програма

[Root @ CentOS S] # Yum инсталиране на NTP - за Цент

$ Ап-да инсталирате КТМ - за UBUNTU

Сега изберете програмата NTP.