Raspbian을 실행하는 Raspberry Pi에 대해 묻는 질문을 해석합니다.
OS는 Rapberry Pi가 시간을 유지하는 방법에 가장 큰 영향을 미칩니다.
답변 : 외부 소스가 없으면 시간을 자체적으로 유지한다는 측면에서 내부 클럭을 예측할 수 없습니다.
최근 사례 연구 :
이것은 약 1 시간 동안 갑자기 유틸리티 전원을 잃은 Raspberry Pi 3 B 데이터 로거의 도표입니다.
전원이 다시 켜지면 데이터 로깅이 부팅되고 다시 시작되었음을 알 수 있습니다.
그러나 Raspbian 시계는 시간을 거슬러 올라갑니다.
그러면 time.nist.gov에서 업데이트를받는 즉시 정확한 시간으로 넘어가는 것을 볼 수 있습니다.
국립 표준 국은 time.nist.gov를 사용하는 것이 가장 빠르고 정확한 시간을 찾을 수있는 스마트 URL이므로 권장합니다. Linux (우분투 및 Raspbian)와 Windows 모두 기본적으로 풀로 설정되며 마스터 클럭에서 홉을 멀리 할 수 있습니다.
기본 시간 서버 time.nist.gov를 사용하도록 Raspbian을 어떻게 설정합니까?
다음은 동일한 시스템의 새로운 플롯입니다.
어제 중단되었으므로 (위 그림 참조) PC sudo init 0
에서 Win32DiskImager로 SD 카드를 이미징 하기 위해 올바르게 종료하는 데 사용 했습니다 .
여기에서 볼 수 있듯이 시간이 걸립니다.
이것에서 Raspbian이 처음에 시계를 다시 시작한 것을 볼 수 있습니다. 1 분 안에 좋은 데이터를 기록한 것 같습니다.
그런 다음 시간 업데이트를 받으면 어떻게되는지 보여줍니다. 오른쪽으로 앞으로 이동합니다.
SD 카드를 촬영하는 동안 Raspbian이 놓친 시간 (2 시간)이 앞으로 이동합니다.
놀라운 비틀기가 있습니다.
시스템이 단순히 멈췄습니다. 빨간색과 초록색 표시등이 모두 켜지고 깜박임이 없습니다.
espeak
메인 서버의 핑 기반 크론 작업으로 몇 분 안에 (로) 사용한다고 발표 하여 데이터 로거를 모니터링합니다. 그래서 몇 분 이상 쉬지 않았습니다.
몇 초 동안 전력을 끌어 올렸습니다. 재부팅-LED가 정상적으로 보입니다.
이 결함이 데이터 로깅에 미치는 영향은 다음과 같습니다.
시스템이 재부팅 될 때 Raspbian 시계가 2 시간 앞으로 이동했습니다.
그런 다음 time.nist.gov의 시간 업데이트가 다시 설정됩니다.
답변 : 외부 소스가 없으면 실시간을 자체적으로 유지한다는 측면에서 내부 시계를 예측할 수 없습니다.
기본 시간 서버 time.nist.gov를 사용하도록 Raspbian을 어떻게 설정합니까?