더 이상 패키지를 설치하지 않고 ... NTP를 끄고 수동으로 시간을 충분히 가깝게 설정 한 다음 NTP를 다시 켜십시오.
NTP 서비스 비활성화
$ timedatectl set-ntp false
시간을 수동으로 설정
그래, 슬프지만 작동하지만 아무것도 설치하고 작동시킬 필요가 없습니다. 벽시계, 휴대폰, 인터넷에서 대략적인 현지 시간을 확인하십시오. 잠시 후 ntp를 다시 설정하기 때문에 완벽 할 필요는 없습니다 ...
$ sudo timedatectl set-time "2019-06-22 13:41:00"
NTP 서비스 활성화
$ sudo timedatectl set-ntp true
기다림
john@mybox:~$ timedatectl
Local time: Sat 2019-06-22 13:49:53 AEST
Universal time: Sat 2019-06-22 03:49:53 UTC
RTC time: Sat 2019-06-22 03:49:54
Time zone: Australia/Sydney (AEST, +1000)
System clock synchronized: no
NTP service: active
RTC in local TZ: no
"동기화"상태로 간주 될만큼 충분히 조정되면 "시스템 시계 동기화 : 아니오"가 "예"로 바뀝니다.
문제 해결
$ cat /etc/systemd/timesyncd.conf
[Time]
NTP=pool.ntp.org
$ timedatectl timesync-status
Server: 13.210.208.89 (au.pool.ntp.org)
Poll interval: 8min 32s (min: 32s; max 34min 8s)
Packet count: 0
$ grep systemd-timesyncd /var/log/syslog | tail
Jun 22 14:13:09 meebox systemd-timesyncd[8333]: Timed out waiting for reply from 103.214.220.220:123 (au.pool.ntp.org).
회사 방화벽으로 인해 ntp 패킷이 차단되었습니다.