3. OS이야기/02. Troubleshooting

[syslog] ntpd[pid]: frequency error 510 PPM exceeds tolerance 500 PPM

알 수 없는 사용자 2014. 9. 5. 14:19

1. 에러 메시지:

ntpd[pid]: frequency error 510 PPM exceeds tolerance 500 PPM


2. 원인 & 상세 설명:

- CloudStack XEN 가상화 환경에서 기본적으로 DomU(Guest VM) 에서의 clock Dom0(Control Domain 또는 cnode) clock 에 동기화되도록 설정되어 있음

- 하지만, xen.independent_wallclock 값이 ‘0’으로 설정되어 있으면 Dom0 에 독립적으로 clock 이 동작

0 = The clock will NOT be sync with the host.

1 = The clock will be sync with the host.

- 독립적으로 clock 이 동작하려는 상황에서 ntp 데몬을 통해 시간을 동기화하려고 하니 위와 같은 에러 메시지 발생


3. 조치 방안:

- OS 커널 파라미터(sysctl)xen.independent_wallclock 값 확인하여 해당 값이 ‘0’ 으로 설정되어 있으면 ‘1’로 변경

# sysctl –a | grep xen.independent_wallclock

# vi /etc/sysctl.conf

xen.independent_wallclock = 1

# sysctl –p

- 변경된 파라미터 적용을 위해 NTP 데몬 재시작

# service ntpd restart


4. 참조 URL:

http://docs.vmd.citrix.com/XenServer/4.0.1/guest/ch04s06.html

https://community.rackspace.com/products/f/25/t/650

http://www.itechlounge.net/2014/03/linux-guest-vm-time-sync-with-xen-host/