Назад | Перейти на главную страницу

Cent OS 6 часы 3 минуты 35 секунд в будущее

Я запускаю 64-разрядную версию Cent os 6 на линоде.

сервер (неверно):

дата Чт 29 авг, 11:41:00 BST 2013

клиент (правильно):

дата Чт 29 авг, 11:37:25 BST 2013

Как видите, серверные часы - это будущее.

до сих пор я убедился, что сервер работает по Гринвичу, выполнив

sudo ln -s /usr/share/zoneinfo/Europe/London /etc/localtime

но без радости, и установив NPT, который предлагает Линоде.

215 секунд кажется, что это не проблема времени GMT, поскольку я ожидал, что это будет кратно 1 часу в будущем / прошлом.

Какие-нибудь советы?

Я бы либо проверил, что время сервера синхронизировано с хостом XEN

echo 0 > /proc/sys/xen/independent_wallclock

или я бы отключил этот метод и настроил автономную синхронизацию времени через NTP

echo 1 > /proc/sys/xen/independent_wallclock

yum install ntp
service ntpd start
chkconfig ntpd on

Поместите эту строку в /etc/sysctl.conf, чтобы сделать настенные часы независимыми постоянными

xen.independent_wallclock = 0

проверить время сервера

# date

проверьте подключение к серверам синхронизации и посмотрите разницу во времени:

# ntpdate -q 0.rhel.pool.ntp.org

синхронизировать время вручную с серверами:

# ntpdate 0.rhel.pool.ntp.org 1.rhel.pool.ntp.org

если вы хотите проверить системное время при загрузке:

# chkconfig ntpdate on

больше информации:
https://access.redhat.com/site/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Deployment_Guide/sect-Date_and_Time_Configuration-Command_Line_Configuration-Network_Time_Protocol.html