Метки
amd bittorrent bug centos debian enlightenment fedora fedora 8 fedora 9 fedora 10 fedora 11 fedora 12 fedora 13 fedora 15 fedora 16 FedoraMD fglrx firefox flash player gnome google intel interview java kde kernel linux livecd migrate moldova nvidia openoffice OpenStreetMap opera Orange ovirt radeon red hat rpmfusion Sandel skype video virtualisation vmware wine
Сказ о времени
2010-01-07 11:52 | Автор: Vasile Chelban | Filed under: FedoraMD
На прошлой неделе, работая над проектом, замечаю что свеже созданные документы очень быстро "устаревают". Нахожу запрос к БД использующий функцию timestamp(), и понимаю что запрос правильный, а время на сервере БД - нет. Системные часы его отстали на 10 минут за период меньше года.
Мораль #1: даже за таким автоматом как современный ПК/сервер надо следить
Мораль #2: надо было синхронизировать с внешним источником.
На сервере стоит Ubuntu LTS, и конечно же ntpd демон (синхронизирующий время по NTP протоколу - ну разумеется 🙂 ) был запущен. Однако из за запрета прохождения UDP пакетов на маршрутизаторе, он был попросту не работал.
Мораль #3 и #4: запускаем и настраиваем NTPD (в Fedora это одна галочка при установке системы или настройке параметров даты/времени) и сразу проверяем что он действительно работает. Например командой ntpdate -d md.pool.ntp.org
В случае с сервером БД все решили быстро. Но это только присказка, сказка - впереди...
Два года назад наш сервер стал первым в MD зоне услуги pool.ntp.org. Теперь в Молдове уже 5 систем раздающих время. По своей сути все они серверы второго уровня - то есть источник точного времени находится где-то еще. Но совсем недавно, стараниями хороших людей (Серж, привет!) и Института Развития Информационного Общества при Академии Наук РМ, у нас появился и сервер первого уровня - напрямую связанный с источником времени - ntp.idsi.md.
Оригинал новости о запуске в блоге автора идеи, и перевод на сайте института (всем милым сотрудницам - красавицы, я к вам еще зайду 😉 ).
Мораль последняя: новости писать никогда не поздно 🙂
Метки: ntp