ntpd
커널 에서는 시스템 시간이 11분마다 하드웨어 시계에 복사됩니다.
그러나 시스템 시간과 하드웨어 시계가 30분 이상 동기화되지 않으면 이 복제가 발생하지 않으며 시스템과 하드웨어 시계가 동기화되지 않은 상태로 유지됩니다.
시스템 및 하드웨어 시계가 30분 이상 동기화되지 않은 경우 11분 모드를 작동시킬 수 있는 방법이 있습니까? 아니면 시스템 및 하드웨어 시계를 자동으로 동기화하는 데 사용할 수 있는 다른 도구가 있습니까?
답변1
예를 들어 시간이 심각하게 벗어난 경우 비상 임계값을 초과하여 시계가 동기화되지 않은 NTP를 동기화하려면 다음 옵션을 사용하여 ntpd를 호출할 수 있습니다 -g
.
-g 일반적으로 오프셋이 긴급 임계값(기본적으로 1000초)을 초과하면 ntpd가 종료되고 시스템 로그에 메시지를 보냅니다. 이 옵션을 사용하면 제한 없이 시간을 어떤 값으로든 설정할 수 있지만 이는 한 번만 가능합니다. 이후에 임계값을 초과하면 ntpd가 종료되고 시스템 로그에 메시지가 기록됩니다. 이 옵션은 -q 및 -x 옵션과 함께 사용할 수 있습니다.
당신은 다음을 입력합니다 /etc/ntp.conf
:
tinker panic 0
기본적으로 기본 시계가 예기치 않게 작동하면 NTP 데몬이 충돌하고 종료되는 경우가 있습니다. 이 옵션을 사용하면 데몬이 충돌 없이 계속 실행될 수 있습니다.
tinker panic 0
스냅샷을 복원하든, 시계 동작이 불규칙한 VM을 복원하든 VM에 특히 유용합니다.
관련 참고 사항으로 tinker panic 0
이는 구성 파일의 첫 번째 줄이어야 합니다.