This kb helps in configuring the "iburst
" option in NTP on the ESXIs to speed up the sync process of the time synchronization with NTP protocol.
vSphere 7, 8
VCF 4.x, 5.x
The customer might require NTP to synchronize faster for multiple purposes:
By default, the ESXi takes approximately up to 200 seconds to sync time with the NTP server
This is can observed in the following manner:
Note: The examples on this KB use Google's time server. However, the behavior is consistent across all the time server configurations using the NTP protocol.
esxcli ntp set -r time1.google.com
watch esxcli system ntp get
Enabled: true
Loglevel: warning
PID: 1171389
Runtime Seconds: 2
Servers: time1.google.com
Service Providing Kernel Time: Network Time Protocol
Time Service Enabled: true
Time Synchronized: false
Enabled: true
Loglevel: warning
PID: 1171389
Runtime Seconds: 190
Servers: time1.google.com,
Service Providing Kernel Time: Network Time Protocol
Time Service Enabled: true
Time Synchronized: true
Configuring "iburst":
iburst
parameter along with the NTP server. esxcli system ntp set -s 'time1.google.com iburst'
watch esxcli system ntp get
Enabled: true
Loglevel: warning
PID: 1171389
Runtime Seconds: 6
Servers: time1.google.com iburst
Service Providing Kernel Time: Network Time Protocol
Time Service Enabled: true
Time Synchronized: false
Enabled: true
Loglevel: warning
PID: 1171389
Runtime Seconds: 8
Servers: ntp.broadcom.net iburst, time1.google.com iburst
Service Providing Kernel Time: Network Time Protocol
Time Service Enabled: true
Time Synchronized: true