ntpdate з crontab або ntpd?


3

(1) автозапустіть одну службу ntpd у всіх вузлах кластера і вкажіть послугу посилання на один сервер LAN. (2) використовуйте crontab для ntpdate кожні певні хвилини. У кластерному середовищі, що буде кращим методом синхронізації часу. Для першого методу, я думаю, що нам потрібно, це один сервер ntp і всі інші вузли синхронізації часу з нього, але нехай не всі вузли кластера один сервер ntp.

Спасибі заздалегідь


Як добре ви думаєте, варіант 2 буде працювати, якщо годинник занадто швидко?
David Schwartz

Відповіді:


2

Опція (1) краща, оскільки ntpd здатна виправити постійну помилку машинного годинника. Якщо ви використовуєте опцію (2), то час не враховується монотонно. Що стосується всіх вузлів кластера, то один сервер ntp - так, я думаю, що це перебільшення.


0

І найголовніше, я виявив, що з першим методом наші вузли кластера дрейфують більш ніж на 15 секунд. Завдяки Послуга Linux ntpd і ntpdate Тепер я знаю причину, може бути, чомусь timedrift більше 2 секунд, і ntpd відмовився робити що-небудь тоді.

За те, що сказав Девід Шварц, я знайшов це корисним: Як згадувалося в іншому місці, NTP забезпечує плавну корекцію часу. Якщо програми на вашому сервері не заперечують, що цілі секунди пропадуть, або пройдуть ті ж самі секунди знову, то ntpd не набуде набагато більше над ntpdate.

Якщо, з іншого боку, у вас є чутливі до часу додатки, які чутливі до секунд, або навіть гірше чутливі до часткових секунд, то ntpd є кращим вибором. Новинки eDirectory від Novell оновлюються для обробки оновлень-зіткнень, що стає критичним, якщо оновлення відбуваються дуже швидко (наприклад, під час ранкового входу в систему). Сервер syslog повинен мати час з точністю принаймні до півсекунди для того, щоб зберегти нормальний журнал. Посилання: https://serverfault.com/questions/16467/compare-ntpd-and-ntpdate

Дякую всім.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.