CentOS 머신이 있고 매번 서버가 잠시 후에 올바른 시간을 잃는 것을 알았습니다. 올바른 시간을 수동으로 설정 한 후 시간이 지나면 보통 몇 분이 지체됩니다. 특정 시간 서버의 시간으로 서버를 업데이트 할 수있는 메커니즘이 있습니까?
CentOS 머신이 있고 매번 서버가 잠시 후에 올바른 시간을 잃는 것을 알았습니다. 올바른 시간을 수동으로 설정 한 후 시간이 지나면 보통 몇 분이 지체됩니다. 특정 시간 서버의 시간으로 서버를 업데이트 할 수있는 메커니즘이 있습니까?
답변:
ntp
데몬을 사용하십시오 . 실행 yum install ntp
및 서비스를 통해 시작되었는지 확인 ntsysv
나 chkconfig ntpd on
.
즉시 동기화하려면 실행하십시오 ntpdate time.apple.com
(또는 이와 유사한 것).
/sbin/service ntpd stop
다음에, ntpdate time.apple.com
다음과/sbin/service ntpd start
ntpdate -b -u time.nist.gov
ntpd 데몬이 사용하는 것과 다른 포트를 사용하는 것입니다.
ntpdate
위해 타임 서버를 지정하지 않고 일했습니다.
ntp를 설치하고 구성해야합니다.
yum install ntp
chkconfig ntpd on
ntpdate pool.ntp.org
service ntpd start
설정하고 실행해야합니다. ntp 패키지가 이미 설치되어 있으며 구성 만하면됩니다.
hwclock -w
경우 ntpdate
명령 뒤에 있습니다. 이것은 다음에 컴퓨터가 재부팅 될 때 시계가 현재보다 덜 동기화됨을 의미합니다.
예.
yum install ntp
chkconfig ntpd on
와 초기 동기화를 수행
ntpdate pool.ntp.org
다음과 같이 시간 데몬을 시작하십시오.
/etc/init.d/ntpd start
centos 7.x 설치의 경우 :
yum install ntp
systemctl enable ntpd
초기 동기화 :
ntpdate pool.ntp.org
다음과 같이 데몬을 시작하십시오.
systemctl start ntpd