Frequently Asked Questions
Does Elasticsearch discover automatically other ES nodes? No. Multicast is disabled. All hosts (IP+port) must be listed.
Can different nodes run on the same machine? Yes but the best is to have 5 machines to be really resilient to failures
Do the members of a cluster can be discovered automatically? No, all nodes must be configured in sonar.properties
A downtime of the cluster has to be accepted when performing SonarQube upgrade or plugins installations
There is no way to perform actions on the cluster from a central app - all operations have to be done manually on each node of the cluster
All application nodes must be stopped when installing, uninstalling or upgrading a plugin
Plugins are not shared, it means if you install/uninstall/upgrade a given plugin in one application node, you need to do the same actions on the other application node