Форум русскоязычного сообщества Ubuntu


Автор Тема: [HELP] Точное время на UBUNTU SERVER  (Прочитано 5238 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Laika

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
[HELP] Точное время на UBUNTU SERVER
« : 24 Октябрь 2008, 21:57:12 »
Есть очень серьезный вопрос. Есть сервер, на котором стоит VMware server2,  в котором поднято три виртуалки. На всех трех стоят Ubuntu Server 8.04.
На всех трех машинах стоит сложная система БД с привязкой по времени. Суть проблемы вот в чем - В виртуалке "плавают хардварные часы" то в минус то в плюс.
А мне нужна точная синхронизация времени на всех трех машинах - т.е секунда в секунду. Установил ntpdate но оно обновляет время только один раз в несколько часов (за это время) часы начинают плавать в + - 15-20 минут. Как сделать так что бы ntpdate обновлялось к примеру раз в 10 минут (не будет ли это вредно для системы?). Может есть какие ни будь более удобные варианты точной синхронизации ? :-\

Оффлайн SIO

  • Активист
  • *
  • Сообщений: 558
    • Просмотр профиля
Re: [HELP] Точное время на UBUNTU SERVER
« Ответ #1 : 24 Октябрь 2008, 22:16:57 »
cron?

Оффлайн Laika

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: [HELP] Точное время на UBUNTU SERVER
« Ответ #2 : 24 Октябрь 2008, 22:23:46 »
cron?

А как его настроить на обновления даты ?

Оффлайн tolstyj

  • Участник
  • *
  • Сообщений: 186
    • Просмотр профиля
Re: [HELP] Точное время на UBUNTU SERVER
« Ответ #3 : 24 Октябрь 2008, 23:08:09 »
cron?

А как его настроить на обновления даты ?

man crodtab

man ntpdate

Thread

  • Гость
Re: [HELP] Точное время на UBUNTU SERVER
« Ответ #4 : 24 Октябрь 2008, 23:23:38 »
Вот строка из моего crontab (раз в час):

45 *  * * * root ntpdate lv.pool.ntp.org

Оффлайн SIO

  • Активист
  • *
  • Сообщений: 558
    • Просмотр профиля
Re: [HELP] Точное время на UBUNTU SERVER
« Ответ #5 : 25 Октябрь 2008, 01:46:08 »
Цитировать
А как его настроить на обновления даты ?
Подразумевалось, что человек, у которого "сервер, на котором три вирт.машины со сложной БД с привязкой по времени" имеет разум и доступ к google.com

Оффлайн Laika

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: [HELP] Точное время на UBUNTU SERVER
« Ответ #6 : 25 Октябрь 2008, 12:55:52 »
Цитировать
А как его настроить на обновления даты ?
Подразумевалось, что человек, у которого "сервер, на котором три вирт.машины со сложной БД с привязкой по времени" имеет разум и доступ к google.com

Подразумевалось, что человек у которого 166 сообщений и три звездочки, сможет что порекомендовать из собственного опыта.

К примеру, что лучше использовать для синхронизации ntpdate или ntpd ?

Оффлайн SIO

  • Активист
  • *
  • Сообщений: 558
    • Просмотр профиля
Re: [HELP] Точное время на UBUNTU SERVER
« Ответ #7 : 25 Октябрь 2008, 14:28:40 »
"166 сообщений и три звездочки" - это всего лишь показатель того, сколько времени я тут убил... Он абсолютно ничего не говорит о моем опыте и знаниях

Цитировать
что лучше использовать для синхронизации ntpdate или ntpd ?
Так как базовых знаний о ntpd у меня нет (кроме догадки, что ntpd, наверное, демон), лезу в гугл/википедию, которые подтверждают догадку.

Интуитивно предполагаю, что специализированный демон предпочтительнее, но ищу подтверждение. Пускаю man ntpdate, поиск по слову daemon, первый же найденный абзац гласит:
Цитировать
       ntpdate  can  be run manually as necessary to set the host clock, or it
       can be run from the host startup script to set the clock at boot  time.
       This is useful in some cases to set the clock initially before starting
       the NTP daemon ntpd. It is also possible to run  ntpdate  from  a  cron
       script.  However,  it  is important to note that ntpdate with contrived
       cron scripts is no substitute for the NTP daemon
, which uses  sophisti‐
       cated  algorithms to maximize accuracy and reliability while minimizing
       resource use. Finally, since ntpdate does not discipline the host clock
       frequency as does ntpd, the accuracy using ntpdate is limited.

Еще вопросы остались? Если нет, то мой вопрос к вам: что мешало вам проделать выщеописанные действия самостоятельно?

Оффлайн Laika

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: [HELP] Точное время на UBUNTU SERVER
« Ответ #8 : 25 Октябрь 2008, 15:36:46 »
"166 сообщений и три звездочки" - это всего лишь показатель того, сколько времени я тут убил... Он абсолютно ничего не говорит о моем опыте и знаниях

Цитировать
что лучше использовать для синхронизации ntpdate или ntpd ?
Так как базовых знаний о ntpd у меня нет (кроме догадки, что ntpd, наверное, демон), лезу в гугл/википедию, которые подтверждают догадку.

Интуитивно предполагаю, что специализированный демон предпочтительнее, но ищу подтверждение. Пускаю man ntpdate, поиск по слову daemon, первый же найденный абзац гласит:
Цитировать
       ntpdate  can  be run manually as necessary to set the host clock, or it
       can be run from the host startup script to set the clock at boot  time.
       This is useful in some cases to set the clock initially before starting
       the NTP daemon ntpd. It is also possible to run  ntpdate  from  a  cron
       script.  However,  it  is important to note that ntpdate with contrived
       cron scripts is no substitute for the NTP daemon
, which uses  sophisti‐
       cated  algorithms to maximize accuracy and reliability while minimizing
       resource use. Finally, since ntpdate does not discipline the host clock
       frequency as does ntpd, the accuracy using ntpdate is limited.

Еще вопросы остались? Если нет, то мой вопрос к вам: что мешало вам проделать выщеописанные действия самостоятельно?

Если у вас нет опыта, зачем вы тут даете мне советы в стиле "кури ман" (или это у вас на правах флуда) ? Меня интересует практика людей в ubuntu, а точнее 2 вопроса - не вредно ли для системы частая поправка часов по ntpdate. Целесообразнее ли использовать ntpd -q для компенсации погрешности часов (ntpd в этом вопросе значительно шире как я понимаю).

Оффлайн SIO

  • Активист
  • *
  • Сообщений: 558
    • Просмотр профиля
Re: [HELP] Точное время на UBUNTU SERVER
« Ответ #9 : 25 Октябрь 2008, 16:06:49 »
Я дал ответ не в стиле "кури ман", а в стиле "я покурил ман и вот ответ"

Специально выделил фразу "ntpdate with contrived cron scripts is no substitute for the NTP daemon", в которой и говорится, что использование ntpd предпочтительнее

Оффлайн dmay

  • Старожил
  • *
  • Сообщений: 1084
  • man google, кому сказал!
    • Просмотр профиля
Re: [HELP] Точное время на UBUNTU SERVER
« Ответ #10 : 25 Октябрь 2008, 16:09:58 »
Так, детишки, закончили ругацца, начали думать. В частности топикстартер - о том, что описанная проблема очень "популярна" у VMWare. У меня она однажды показывала скорость времени в виртуалке в пятнадцать(!) раз больше реальной. Так что стоит порыться на соответствующих форумах VMWare или, ещё лучше, сунуться в их службу поддержки.
Ты попал в мою коллекцию криворуких тупых нубов!

Оффлайн paulus

  • Активист
  • *
  • Сообщений: 503
    • Просмотр профиля
    • IMHOlogy
Re: [HELP] Точное время на UBUNTU SERVER
« Ответ #11 : 02 Январь 2009, 21:13:39 »
проблема в бубунте, которая после 8-х версий стала локальное время постоянно гробить...
Free software for free people! Ubuntu != Unity...

 

Страница сгенерирована за 0.057 секунд. Запросов: 22.