.
9 июля 2013

Настройка времени в Bitrix VM (CentOS)

posted in Bitrix, NIX, Администрирование |

Собственно, виртуальная машина Битрикс — это немного поднастроенный CentOS, который всё таки нужно донастраивать.
Так можно настроить время:

1.Установим демон  ntpd

   # yum install ntp

2. Однократно синхронизуем время

   # ntpdate pool.ntp.org

Если получили the NTP socket is in use, exiting — значит ntp демон уже запущен — стопаем service stop ntpd

3. Далее вставляем в  BIOS  время  UTC

   # hwclock --systohc --utc

4.  чтобы система после загрузки правильно выставляла местное время, проверяем файл

   # vi /etc/sysconfig/clock

ZONE="Europe/Moscow"
UTC=true
ARC=false

5. Настроим демо  ntpd  на автозагрузку

   # chkconfig --level 3 ntpd on

6. Запускаем демон вручную

    # service ntpd start

7.  Смотрим системное врем

    # date

    Должно совпадать с реальным.

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

    # ntpq -p

[root@samba squid]# ntpq -p
     remote           refid      st t when poll reach   delay   offset  jitter
==================================================
 195.80.arpa.se. 192.168.0.20       5 u   20   64    1   13.296   -7.816   0.001
 nut.rsuitb.ru       254.57.131.231   4 u   19   64    1   36.316   23.188   0.001
 mx.ll-h.ru           129.70.132.32     3 u   18   64    1   10.903    -3.368   0.001
 LOCAL (0)          .LOCL.                10 l   17   64    1    0.000     0.000    0.001

  Значение каждой колонки

    remote
          Имя удаленного NTP-сервера. Если указать ключ -n,  вы получите
          IP-адреса серверов вместо имён.
   refid
           Указывает, откуда каждый сервер получает время в данный момент.
           Это может быть имя хоста или что-то вроде .GPS., указывающее на
           источник глобальной системы позиционирования (Global
           Positioning System).
   st
          Stratum (уровень) это  число от 1 до 16, указывающее на точность
          сервера. Единица  означает максимальную точность, 16 — сервер
          недоступен.  Ваш уровень будет равен уровню наименее точного
          удаленного  сервера плюс 1.
   poll
          Интервал между опросами (в  секундах). Значение будет изменяться
          между минимальной и  максимальной частотой опросов. В начале
          интервал будет  маленьким, чтобы синхронизация происходила
          быстро. После  того как часы синхронизируются, интервал начинает
           увеличиваться, чтобы уменьшить трафик и нагрузку на популярные
           сервера времени.
   reach
          Восьмеричное  представление массива из 8 бит, отражающего
          результаты  последних восьми попыток соединения с сервером. Бит
           выставлен, если удаленный сервер ответил.
   delay
           Количество времени (в секундах) необходимого для получения
           ответа на запрос "который час? ".
   offset
          Наиболее  важное поле. Разница между временем локального и
           удаленного серверов. В ходе синхронизации это значение должно
           понижаться, указывая на то, что часы локальной машины идут все
           точнее.
   jitter
          Дисперсия (Jitter) — это  мера статистических отклонений от
          значения смещения (поле  offset) по нескольким успешным парам
          запрос-ответ. Меньшее  значение дисперсии предпочтительнее,
          поскольку позволяет  точнее синхронизировать время.
   Значение знаков перед именами  серверов
   -   Означает, что локальный сервис NTP не  предпочитает этот сервер
   +   Означает, что локальный сервис NTP  предпочитает этот сервер
   x   Отмечает плохой хост
   *    Указывает на текущий наиболее предпочтительный сервер

9. Если TimeZone  выставлена неверно, то команда  ntpdate  выставит

    время для указанной TimeZone. Для того чтобы изменить TimeZone,

    используйте команду

     # tzselect

Практически полностью взято с IT-блога

Яндекс.Метрика