Поддержка точного времени на сервере имеет принципиальное значение для оптимальной работы Airtime. Вы можете подтвердить, что дата и время на вашем сервере установлены правильно при помощи команды date:
date
Сервер должен ответить с указанием даты, времени, часового пояса и года в формате, аналогичном следующему примеру:
Tue Jul 3 15:08:57 BST 2012
Хотя дату и время сервера можно установить вручную, делать это не рекомендуется, так как часы сервера могут со временем отклоняться от точного времени, ставя под угрозу точность вашего графика вещания. Если ваш сервер 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.
There has been error in communication with Booktype server. Not sure right now where is the problem.
You should refresh this page.