The conf shows the following description of the master node: “The master will perform some periodical tasks that non-masters won’t perform.”
Does somebody know in more detail what this means? Is the master for instance the only one that is allowed to write in mongodb? And what happens if the master is not available for some time? (let’s say one hour)
We have a MongoDB replicaset with multiple nodes and we have a Elastic Cluster, no I really talk about the role “master” looking at the graylog nodes. (marked with a “star” in the nodes overview)
See Initial Configuration — Graylog 4.0.0 documentation. The master node is responsible for things like archiving and other maintenance tasks. If the master isn’t available, then you’ll still be able to receive messages, but any sort of index maintenance, rotation, archiving, etc. won’t happen.