ntpd가 시스템 시계를 업데이트하는 속도를 높일 수 있습니까?

ntpd가 시스템 시계를 업데이트하는 속도를 높일 수 있습니까?

ntpd잘못 구성되어 연결할 수 없는 ntp 서버와 동기화되지 않은 일부 호스트가 있습니다 . 일부 호스트(CentOS 6)의 시계는 이제 30초 이상 늦춰졌습니다(미래에는 대부분의 경우 그럴 것으로 보입니다).

ntpd문서에 따르면 우리가 사용할 수 있는 가장 빠른 동기화가 주변에 있는 것 같습니다 500us/s. 시계가 훨씬 더 빠르게 업데이트되도록 이를 늘릴 수 있는 방법이 있습니까?하지만 즉시는 아니다? 예를 들어, 우리는 이것을 다음과 같은 것으로 설정하고 싶습니다 100ms/s.

이것이 가능한가? 그렇다면 어떻게 하면 이 문제를 안전하게 해결할 수 있을까요?

위험합니까?

답변1

가장 안전한 방법은 서비스를 중단한 다음 시계를 설정하는 것입니다. 부팅 시 이를 수행하기 위한 init 스크립트와 함께 제공되는 경향이 있는 ntpdate와 같은 경우입니다. 다운타임은 재미없지만 데이터베이스와 기타 요소는 시계가 거꾸로 가는 것을 좋아하지 않습니다.

Linux adjtimex 매뉴얼 페이지에는 사용된 시스템 호출이 설명되어 있습니다. 허용된 오프셋은 usec 단위로 측정되므로 회전하는 데 오랜 시간이 걸립니다.

관련 정보