English فارسی Suomi
Français Nederlands Translate
EDIT

airtime-ru-2-3

[view all chapters]

Настройка времени на сервере

Поддержка точного времени на сервере имеет принципиальное значение для оптимальной работы Airtime. Вы можете подтвердить, что дата и время на вашем сервере установлены правильно при помощи команды date:

date

Сервер должен ответить с указанием даты, времени, часового пояса и года в формате, аналогичном следующему примеру:

Tue Jul  3 15:08:57 BST 2012

Настройка NTP

Хотя дату и время сервера можно установить вручную, делать это не рекомендуется, так как часы сервера могут со временем отклоняться от точного времени, ставя под угрозу точность вашего графика вещания. Если ваш сервер Airtime постоянно подключен к Интернету, вы можете синхронизировать ваш сервер c сервером времени при помощи программы ntp.Если ntp у вас еще не установлена, вы можете ввести следующую команду в Debian или Ubuntu:

sudo apt-get install ntp

По желанию можно открыть файл конфигурации ntp в редакторе nano, чтобы добавить дополнительные имена серверов времени:

sudo nano /etc/ntp.conf

В Ubuntu GNU/Linux, по умолчанию установлен сервер времени ntp.ubuntu.com, но существует много других серверов времени, общедоступных в сети Интернет, включая ряд серверов, перечисленных на http://www.pool.ntp.org/ для каждой страны. Использование различных серверов NTP, расположенных вблизи вашего сервера Airtime, даст наиболее точные результаты. Например, для сервера в Великобритании вы могли бы использовать следующий список:

# You do need to talk to an NTP server or two (or three).
server ntp.ubuntu.com
server 0.uk.pool.ntp.org
server 1.uk.pool.ntp.org
server 2.uk.pool.ntp.org
server 3.uk.pool.ntp.org

Введите необходимые вам имена серверов, нажмите Ctrl + O, чтобы выполнить контрольное считывание файла /etc/ntp.conf, затем Ctrl + X для выхода из nano. Перезапустите службу ntp при помощи команды:

sudo invoke-rc.d ntp restart

Сервер должен ответить:

* Stopping NTP server ntpd                                 [ OK ]
* Starting NTP server ntpd                                 [ OK ]

Затем используйте команду ntpq -p, чтобы убедиться, что протокол ntp работает.В результате выполнения этой команды должно появиться сообщение, аналогичное следующему скриншоту:

ntpq -p
  remote      refid     st t  when poll reach  delay offset jitter
==================================================================
europium. 193.79.237.14  2 u   28   64    3  39.571  12.600  3.590
norb.v4.c 46.227.200.72  3 u   28   64    3  47.856  -6.908 10.028
82.113.15 193.62.22.82   2 u   29   64    3  11.458  -0.513  2.629
ntppub.le 158.43.192.66  2 u   91   64    2 122.781  44.864  0.001
dns0.rmpl 195.66.241.3   2 u   27   64    3  22.171   1.464  4.242

Настройка часового пояса сервера

Центр обработки данных, в котором размещается ваш сервер Airtime, может находиться в любой точке мира. Некоторые серверы настроены на универсальное глобальное время или UTC (по аналогии с гринвичским временем или GMT), независимо от их местонахождения. В своей базе данных Airtime использует время UTC для составления расписания, независимо от часовой зоны сервера.

Если часовой пояс сервера не подходит для интеграции с другими системами вашей машины, на сервере под Debian или Ubuntu можно перенастроить пакет tzdata(данные о часовом поясе) с помощью команды:

sudo dpkg-reconfigure tzdata

Эта команда открывает меню, в котором вы можете выбрать нужный вам континент, нажав клавишу Ввода (Enter)..

Следующим шагом будет выбор ближайшего города, также нажатием клавиши Ввода. Соответствующий часовой пояс выбирается в зависимости от информации, которую вы ввели.

Сообщение, аналогичное нижеследующему, после выполнения команды dpkg-reconfigure tzdata подтвердит новое заданное значение:

Current default time zone: 'Europe/London'
Local time is now:      Tue Jul  3 15:18:01 BST 2012.
Universal Time is now:  Tue Jul  3 14:18:01 UTC 2012.

EDIT