timedatectl
NTP를 활성화하고 동기화 하려면 yes
비활성화 chronyd
하고 중지하고 ntpd
실행 ntpdate
한 다음 시작해야 합니다 ntpd
. 그 후에는 둘 다 에 들어갈 수 있습니다 timedatectl
./etc/chrony.conf
/etc/ntp.conf
server <server-ip> prefer iburst
- 이 상황에 문제가 있는 걸까요?
- 수동으로 동기화 하는 방법이 있나요
chrony
? 비슷한 것ntpdate
?
답변1
시간 날짜 제어모든 ntp에서 작동고객(예: 만성). systemd는 v213부터 systemd-timesyncd를 지원하지만 최신 버전의 CentOS 7(현재 1908년 7월 7일을 사용 중)에서는 이를 비활성화하기로 결정했습니다.
timedatectl 대신 ntp 클라이언트를 사용하려면 cron을 사용하는 것이 좋습니다.@일일일을 해야 합니다.
예를 들어.
@daily /usr/sbin/ntpdate -u gr.pool.ntp.org
하지만 언제든지 chrony를 설치하고 ntp를 true로 설정할 수 있습니다.시간 날짜 제어
# timedatectl set-ntp true
Failed to set ntp: NTP not supported
# yum -y install chrony
# timedatectl set-ntp true
# timedatectl | grep NTP
NTP enabled: yes
NTP synchronized: no
chrony 서비스를 활성화하면 timedatectl도 NTP를 동기화하는 것을 볼 수 있습니다.
# systemctl enable chronyd
# systemctl start chronyd
# timedatectl | grep -i ntp
NTP enabled: yes
NTP synchronized: yes
답변2
timedatectl
systemd의 자체 NTP 데몬( )에서만 작동합니다 systemd-timesyncd
. 다른 NTP 데몬을 사용하는 경우 함께 제공되는 도구(chronyc, ntpq, ....)를 사용해야 합니다.
컴퓨터에서 동시에 둘 이상의 NTP 데몬을 실행해서는 안 됩니다.