vsish
command vsish -e get /system/ntpclock/clockData
will show a large negative value in the adjtime field.NTP clock data {
Clock state:0
Clock status:0x00002001
TAI offset:0
Maximum error (usec):655420
Estimated error (usec):349
Poll shift:6
Time offset (nsec):-143603
Freq offset (nsec/sec):12888
adjtime() (usec):-309237290312 <<<<<<
tick adjustment (nsec/sec):-4987251
Ref timer freq (cycles/sec):2399998000
This is a known issue in ESXi 7.0 U3 and later versions.
The issue has been resolved in ESXi 7.0 Update 3o, ESXi 8.0 Update 1d, and ESXi 8.0 Update 2.
Workaround -
To resolve this issue, you can apply one of the following workarounds -
vsish -e set /system/ntpclock/clockData 1
vsish -e get /system/ntpclock/clockData
NTP clock data {
Clock state:0
Clock status:0x00000040
TAI offset:0
Maximum error (usec):503000
Estimated error (usec):500000
Poll shift:3
Time offset (nsec):0
Freq offset (nsec/sec):0
adjtime() (usec):0 <<<<<
tick adjustment (nsec/sec):0
Ref timer freq (cycles/sec):2399998000
}