내 서버 중 하나에 이상한 문제가 있습니다. ntpd
및 ntpdate
사업에 실패하지만, 쇼에게 전혀 오류를 디버깅하지 않습니다. 처음에는 로컬 또는 네트워크 방화벽이 UDP 포트 123을 차단하고 있다고 생각했지만,이 서버는 UDP 포트 123 (ntp 프로토콜)을 인터넷에 연결하여 응답을 얻을 수 있습니다.
문제를 설명하겠습니다.
date -s "30 DEC 2012 02:30:00"
-작동하므로 오류없이 시계를 성공적으로 설정할 수 있습니다.
ntpq -pn pool.ntp.org
-작동합니다. 시간 서버에서 자세한 시간 데이터를 가져오고 UDP 패킷이 작동하고 있음을 증명합니다.
ntpdate -d pool.ntp.org
-디버그 모드 작동, 수많은 디버그 데이터 및 현재 시간 오프셋 표시
30 Dec 02:38:56 ntpdate[19267]: step time server 208.97.140.69 offset 228.234554 sec
모든 때까지, 일반 보이는 :
ntpdate pool.ntp.org
- 4.7 초 일시 정지 후에는 반환 :
30 Dec 02:41:29 ntpdate[19274]: no server suitable for synchronization found
비슷한 문제가 실행 ntpd
중이므로 시계를 업데이트하지 않습니다.
ntpd가 시작된 후에는 ntpq -pn
모든 refid가 영원히 중단되어 .INIT.
동기화 할 수 없습니다.
/ var / lib / ntp / drift는 ntp.conf의 driftfile 설정으로, 다른 모든 시스템과 마찬가지로 chmod 644이며 ntp : ntp가 소유합니다.
12 개의 다른 ntp 시간 서버를 시도하고 iptables 방화벽을 비활성화했으며 데이터 센터가 udp 트래픽을 필터링하지 않는지 확인했습니다. ntpd와 ntpdate가 시계를 동기화하지 못하게하는 아이디어는 무엇입니까?
Intel CPU가있는 전용 서버의 CentOS 6.3 x64입니다.