]> source.dussan.org Git - sonarqube.git/commitdiff
add warning to sonar.properties about ES Virtual Memory on Linux
authorSébastien Lesaint <sebastien.lesaint@sonarsource.com>
Fri, 18 Aug 2017 14:12:42 +0000 (16:12 +0200)
committerSimon Brandhof <simon.brandhof@sonarsource.com>
Tue, 5 Sep 2017 12:24:12 +0000 (14:24 +0200)
sonar-application/src/main/assembly/conf/sonar.properties

index 94ba3a3a5ff7b4223db69169932e49537ab77a5a..fdc340fbb6bdf0fe1ae6f0455d9e842c632cd489 100644 (file)
 # ELASTICSEARCH
 # Elasticsearch is used to facilitate fast and accurate information retrieval.
 # It is executed in a dedicated Java process. Default heap size is 512Mb.
+#
+# --------------------------------------------------
+# Word of caution for Linux users on 64bits systems
+# --------------------------------------------------
+# Please ensure Virtual Memory on your system is correctly configured for Elasticsearch to run properly
+# (see https://www.elastic.co/guide/en/elasticsearch/reference/5.5/vm-max-map-count.html for details).
+#
+# When SonarQube runs standalone, a warning such as the following may appear in logs/es.log:
+#      "max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]"
+# When SonarQube runs as a cluster, however, Elasticsearch will refuse to start.
+#
 
 # JVM options of Elasticsearch process
 #sonar.search.javaOpts=-Xms512m \