If you’re trying to configure NTP on the VMware vCenter Server Appliance (vCSA) 5.1 builds 799730, 880472, or 947940 according to the official documentation you might be seeing what I’m seeing:
vcenter:~ # yast2 ntp-client add server=0.us.pool.ntp.org Error: Cannot update the dynamic configuration policy.
vcenter:~ # yast2 ntp-client enable Error: Cannot update the dynamic configuration policy.
This appears to be a SuSE bug. Seems serious but it isn’t, the commands actually do complete correctly. If you want to check the work just use the command:
cat /etc/ntp.conf
to check for lines starting with “server” near the bottom.
/sbin/chkconfig ntp on
will enable the service at boot, and
/etc/rc.d/ntp start
will start it immediately if it isn’t started.
/usr/sbin/ntpq -p
will display the NTP daemon’s peers, which are the servers you defined. If you’re using a pool.ntp.org address expect to see the real hostname of the NTP server you’re connecting to, as well as that server’s upstream source as the refid. A prefacing “+” means ntpd is using that source in its calculations, a “-” means that it’s been rejected (often too much jitter), and a “*” means it’s the “system peer” or the best source available at the moment.
Did you like this article? Please give me a +1 back at the source: VMware vCenter Server Appliance & NTP
This post was written by Bob Plankers for The Lone Sysadmin - Virtualization, System Administration, and Technology. Licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License and copyrighted © 2005-2013. All rights reserved.