2

У меня есть сервер Debian, работающий на некотором оборудовании с 2004 года, и часы реального времени работают слишком быстро. Я настроил его на запуск ntpdate каждый час, так что часы в основном правильные, но это похоже на взлом.

AFAIK Есть несколько причин, по которым он может работать неправильно. Во-первых, батарея CMOS старая. Но сервер всегда включен, поэтому я не понимаю, почему это должно иметь какой-либо эффект. Сервер находится в очень теплой комнате, но он работает нормально, поэтому я не думаю, что это причина.

Если батарея старая, можно ли ее заменить, не выключая сервер (батарея с горячей заменой)?

4 ответа4

3

Замена батареи CMOS при включенном аппарате - Нет

1

Это можно сделать? Да, оно может. Риск против вознаграждения статическим электрическим током может испортить батарею стоимостью более 3 долларов, что вызовет серьезные проблемы на материнских платах, следы на платах и т.д.

Я сделал это под прицелом на стойку серверов. КМОП-батареи даже в наши дни созданы для горячей замены из-за времени и передовых технологий. Это можно сделать? Да. Должно ли это быть? Возможно нет.

1

Как сказал oktosiTe, Crystal Oscillator - вещь, которая может стать менее точной после долгого времени. Теоретически линии данных, несущие эти тактовые импульсы, могут быть повреждены, и они могут потерять большинство сигналов, но я никогда не видел это в реальности.

0

Что не так с запуском ntpd в фоновом режиме? Насколько я знаю, что-то вроде ntpd действительно единственный способ синхронизировать часы без какого-либо дополнительного оборудования.

Вы можете использовать это в вашем файле /etc/ntp.conf :

server us.pool.ntp.org

и получите NTP-сервер, который с готовностью поможет вам сэкономить время.

Но чтобы подтвердить ваш опыт, я купил дешевый "голый" ПК в 2001 году и в течение следующих 10 лет работал с ним круглосуточно. Я заменил батарею CMOS один раз за время ее работы, что несколько повысило точность часов, но со временем часы постепенно становились все хуже и хуже. Я регулярно перезагружал ntpd последний год его жизни, когда ntpd решил, что он не может вернуться в синхронизацию и просто встать и выйти.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .