Вы здесь

Синхронизация времени, или боремся с NTPD

Установка ntp

yum install ntp ntpdate
chkconfig ntpd on

Установка временной зоны ntp

Временная зона в Linux устанавливается через символичиесую ссылку из /etc/localtime на файл директории /usr/share/zoneinfo, сначала смотрим "свою" зону:

cd /usr/share/zoneinfo

моя зона - /usr/share/zoneinfo/Asia/Almaty, устанавливаем временную зону, изначально удаляем существующую ссылку:

rm -rf /etc/localtime

и создаем новую символическу ссылку /etc/localtime на нашу зону:

ln -s /usr/share/zoneinfo/Asia/Almaty /etc/localtime

далее указываем временную зону, настройки UTC:

nano /etc/sysconfig/clock

добавляем зону \ настрйоки:

ZONE="Asia/Almaty"
UTC=false
ARC=true

где UTC - использование универсального представления времени, ARC - использование нормальной эпохи UNIX (более подробнее о этом написано здесь).

Добавление ntp сервера в ручную

nano /etc/ntp.conf

ищем строки:

server 0.pool.ntp.org
server 1.pool.ntp.org
server 2.pool.ntp.org

перед ними добавляем наш ntp сервер:

server 192.168.0.3

время будет синхронизироваться последовательно по списку т.е. первый сервер недоступен, система пробует второй и т.д.

Добавление ntp командой

останавливаем сервис ntpd:

service ntpd stop

указываем ntp сервер:

ntpdate 192.168.0.3
10 Sep 15:03:56 ntpdate[4843]: step time server 192.168.0.3 offset -20.972084 sec

cинхронизируем:

ntpdate -bs 192.168.0.3

проверяем разницу:

ntpdate 192.168.0.3

после синхронизации разница составляла - -0.009715 sec, и в завершении стартуем ntpd:

service ntpd start
 
Взято отсюда
 
Иногда на виртуальной машине демон NTP отказывается стартовать...
Ошибка в /var/log/messages "NTPD - cap_set_proc() failed to drop root privileges: Operation not permitted"
лечится так:
правим /etc/sysconfig/ntpd
находим там строчку OPTIONS="-u ntp:ntp -p /var/run/ntpd.pid -g" и коментим ее.
 
Взято отсюда