약 2 개월 전에 Raspberry Pi 3을 구입 한 이후로 시간이 업데이트되지 않았습니다 . 세부:
- 운영 체제는 Raspbian Jessie (4.1.19-v7 +)를 새로 설치 한 것입니다 .
- 인터넷 연결은 기본 Wi-Fi를 통해 이루어지며 다른 통신 문제는 없습니다.
- 시간 업데이트가 동일한 LAN에있는 Windows 시스템의 매력처럼 작동하므로 방화벽 문제가 없습니다.
- 시간대가 올바르게 설정되었습니다.
나는 처음으로 시작했다 nptdate
. 강제 업데이트를 시도했을 때
sudo /etc/init.d/ntp stop
sudo ntpd -q -g
sudo /etc/init.d/ntp start
터미널은 두 번째 명령에서 동결되었습니다. 마지막 메시지 /var/log/syslog
는 다음과 같습니다.
Listening on routing socket on fd #22 for interface updates
/etc/ntp.conf
내용:
driftfile /var/lib/ntp/ntp.drift
statistics loopstats peerstats clockstats
filegen loopstats file loopstats type day enable
filegen peerstats file peerstats type day enable
filegen clockstats file clockstats type day enable
server 0.debian.pool.ntp.org iburst
server 1.debian.pool.ntp.org iburst
server 2.debian.pool.ntp.org iburst
server 3.debian.pool.ntp.org iburst
restrict -4 default kod notrap nomodify nopeer noquery
restrict -6 default kod notrap nomodify nopeer noquery
restrict 127.0.0.1
restrict ::1
ntp
패키지에 문제가있는 것 같습니다 . 낮 동안에 만 라즈베리를 켜고 밤 동안 시차가 누적되므로 시간 업데이트를 어떻게 설정합니까?
ntpd
사용자가 변경을 강요하기 위해 지난 몇 년 동안 어느 시점에서 변경되었습니다. 그것의 목적이 얼마나 단순한지를 고려할 때, 그것은 절대 최악의 최악의 앱 중 하나입니다. 누군가는 독립형 최종 사용자 시스템에 대한 기본 클라이언트 전용 구현을 작성해야합니다. RFC 읽기를 포함하여 하루 이상 걸릴 수 없습니다. 나는 당신을 느낀다. 나는 그 일을 싫어합니다 (일반적으로 나를 위해 작동하므로 귀찮게하지 않습니다 ...). 행운을 빕니다.
sudo grep ntp /var/log/syslog
부팅 후 또는을 살펴보십시오 journalctl | grep ntp
.
sudo grep ntp /var/log/syslog
는 많은 bad peer from pool x.debian.pool.ntp.org
오류를 반환 합니다. 다시 시작한 후 journald | grep ntp
수익률 bash: journald: command not found
및 sudo grep ntp /var/log/syslog
수익률 무리 can't find host x.debian.pool.ntp.org: name or service not known
오류 및no servers can be used, exiting