Невозможно масштабировать развертывание Sonarqube

Я запускаю Sonarqube 6.7 на AWS EKS в качестве развертывания с 1 репликой, поддерживаемой базой данных RDS и EFS для постоянного тома.
В тот момент, когда я редактирую файл развертывания, чтобы число реплик равнялось 2, новый модуль входит в CrashLoopBackOff.
Дайте мне знать, какая информация вам нужна, я был бы рад предоставить.

CrashLoopBackOff Журналы модулей:

2019.01.21 06:20:15 INFO  app[][o.s.a.AppFileSystem] Cleaning or creating temp directory /opt/sonarqube/temp
2019.01.21 06:20:15 INFO  app[][o.s.a.es.EsSettings] Elasticsearch listening on /127.0.0.1:9001
2019.01.21 06:20:15 INFO  app[][o.s.a.p.ProcessLauncherImpl] Launch process[[key='es', ipcIndex=1, logFilenamePrefix=es]] from [/opt/sonarqube/elasticsearch]: /opt/sonarqube/elasticsearch/bin/elasticsearch -Epath.conf=/opt/sonarqube/temp/conf/es
2019.01.21 06:20:15 INFO  app[][o.s.a.SchedulerImpl] Waiting for Elasticsearch to be up and running
2019.01.21 06:20:17 INFO  app[][o.e.p.PluginsService] no modules loaded
2019.01.21 06:20:17 INFO  app[][o.e.p.PluginsService] loaded plugin [org.elasticsearch.transport.Netty4Plugin]
2019.01.21 06:20:22 WARN  app[][o.s.a.p.AbstractProcessMonitor] Process exited with exit value [es]: 1
2019.01.21 06:20:22 INFO  app[][o.s.a.SchedulerImpl] Process [es] is stopped
2019.01.21 06:20:22 INFO  app[][o.s.a.SchedulerImpl] SonarQube is stopped

person AshitAcharya    schedule 22.01.2019    source источник
comment
Можете ли вы попробовать установить для sonar.log.level значение DEBUG в файле sonar.properties?   -  person Blokje5    schedule 22.01.2019
comment
Модуль не находится в состоянии «Работает», поэтому я не смогу запустить модуль, чтобы установить для sonar.log.level значение DEBUG. Есть ли другой способ достичь этого?   -  person AshitAcharya    schedule 22.01.2019
comment
Получил журналы DEBUG после добавления DEBUG в качестве переменной среды в файле развертывания.   -  person AshitAcharya    schedule 23.01.2019
comment
Не полезно. Кажется, невозможно запустить Sonarqube как кластер. Из файла sonar.properties: когда SonarQube работает автономно, в журналах/es.log может появиться следующее предупреждение: # максимальное количество областей виртуальной памяти vm.max_map_count [65530] слишком мало, увеличьте как минимум до [262144] # Когда SonarQube работает как кластер, однако Elasticsearch отказывается запускаться. Не могли бы вы подтвердить?   -  person AshitAcharya    schedule 23.01.2019
comment
Ознакомьтесь с этой документацией. это то, что вы хотите реализовать?   -  person Jeroen Heier    schedule 23.01.2019


Ответы (1)


Я получил ту же ошибку и решил, добавив следующее в yaml развертывания в spec.template.spec

securityContext: fsGroup: 999

person Levi    schedule 31.01.2019