Что такое возможные причины для ошибочного NTP synchronistation?

Если они находятся на самом деле на той же строке, можно сделать это довольно тривиально с sed:

$ sed -i '/<\/body><\/html>/ i <script src="ga.js"></script>' *.html

Это находит все файлы HTML в текущем каталоге (*.html), ищет </body></html> (/.../), и вставляет (i) тег script перед ним, записывая изменения обратно в том же файле (-i)

4
04.07.2012, 01:34
1 ответ

Я видел записи системного журнала как этот на машине Slackware несколько лет назад. Я полагаю, что купил рассматриваемую машину в 2002 и в значительной степени выполнил ее 24/7 в течение многих лет: это был мой SSH, SMTP и сервер HTTP. Отказы NTP медленно продвигались и постепенно увеличивались в частоте.

Я зафиксировал его в первый раз путем изменения "батареи" RAM CMOS, которая была одним из размера монеты (американская четверть) батареи CR2032 на материнской плате.

После другого года или двух из операции, та машина просто абсолютно время хранения выхода точно, и я должен был регулярно перезапускать ntpd. Насколько я понимаю, ntpd сохраняет "скошенный файл" на основе прошлых данных того, как локальные часы отличаются от сетевых часов (часов). Мое предположение было то, что рассматриваемая материнская плата никогда не имела большие часы, и часы наконец стали настолько плохими, что "скошенный файл" просто не мог не отставать от своего дикого различия.

4
27.01.2020, 20:56
  • 1
    AFAIK, аппаратные часы только используются во время завершения работы (запишите текущее время), и включение питания (чтение и инициализируют системное время). Таким образом поврежденные аппаратные часы могут привести к поддельному файлу дрейфа, если (и только если) Вы время от времени перезагружаете. В любом случае поврежденные аппаратные средства могут привести к поврежденным аппаратным таймерам - который может привести к забавным взаимодействиям с ntpd, также. –  maxschlepzig 03.07.2012, 22:19
  • 2
    Это - то, что я думал (и все еще думал), также. Я не могу объяснить, почему изменение батареи RAM CMOS помогло. Возможно, это не сделало, и я просто видел то, что я хотел видеть. –  Bruce Ediger 04.07.2012, 00:17

Теги

Похожие вопросы