Message “Can’t synchronise: no majority” from chrony daemon.

https://access.redhat.com/solutions/4303901

Solution Verified - Updated August 23 2024 at 6:06 PM - English Environment

Red Hat Enterprise Linux (RHEL)
    6
    7
    8
    9
chrony

Issue

chronyd[]: Can't synchronise: no majority
chronyc tracking command shows Not synchronised after certain time

Resolution

This error probably means the NTP service is configured with two time servers. This is bad practice and is not recommended, the recommended number of remote time sources is four in most circumstances. More information on why can be found in the document Best practices for NTP. WORKAROUND

If using only two time sources, the option trust with one of the time sources may help in some cases, however, users need to take responsibility for using this option(see Notes below).

Add trust option with one of time sources in /etc/chrony.conf: Raw

server x.x.x.x iburst trust
server y.y.y.y iburst

NOTE:

It assumes time from this source is always true.
It can be rejected as a falseticker in the source selection only if another source with this option does not agree with it.

Root Cause

The message “Can’t synchronise: no majority” means the chrony could not even get half the reachable sources to agree and there are no trusted sources.

Product(s) Red Hat Enterprise Linux 

Component ntp 

Category Troubleshoot 

Tags configuration ntp troubleshooting 

Updated: