Elected as master scheduling cluster info update tasks – How to solve this Elasticsearch error

Opster Team

Aug-23, Version: 7.1-8.9

Briefly, this error occurs when a node in Elasticsearch is elected as the master node and it starts scheduling tasks to update the cluster information. This is not an error, but rather an informational message indicating that the node is functioning as expected. If you see this message frequently, it might indicate that your master nodes are changing frequently, which could be a sign of instability in your cluster. To resolve this, ensure your cluster has a stable network connection, sufficient resources, and that your master nodes are properly configured.

This guide will help you check for common problems that cause the log ” elected as master; scheduling cluster info update tasks ” to appear. To understand the issues related to this log, read the explanation below about the following Elasticsearch concepts: cluster.

Log Context

Log “elected as master; scheduling cluster info update tasks” classname is InternalClusterInfoService.java.
We extracted the following from Elasticsearch source code for those seeking an in-depth context :

                refreshScheduler = null;

            if (refreshScheduler == null) {
                logger.trace("elected as master; scheduling cluster info update tasks");
                refreshScheduler = new RefreshScheduler();
            newRefresh = getNewRefresh();
            assert assertRefreshInvariant();


How helpful was this guide?

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?