Невозможно запустить sonarqube 7.1 на Mac - PullRequest
0 голосов
/ 26 апреля 2018

Я скачал последнюю версию sonarqube 7.1. И пытается начать использовать команду:

./bin/macosx-universal-64/sonar.sh console

Но, это не начало. Журналы:

Running SonarQube...
wrapper  | --> Wrapper Started as Console
wrapper  | Launching a JVM...
jvm 1    | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org
jvm 1    |   Copyright 1999-2006 Tanuki Software, Inc.  All Rights Reserved.
jvm 1    | 
jvm 1    | 2018.04.26 14:57:34 INFO  app[][o.s.a.AppFileSystem] Cleaning or creating temp directory /Users/deepakagrawal/softwares/sonarqube-7.1/temp
jvm 1    | 2018.04.26 14:57:34 INFO  app[][o.s.a.es.EsSettings] Elasticsearch listening on /127.0.0.1:9001
jvm 1    | 2018.04.26 14:57:34 INFO  app[][o.s.a.p.ProcessLauncherImpl] Launch process[[key='es', ipcIndex=1, logFilenamePrefix=es]] from [/Users/deepakagrawal/softwares/sonarqube-7.1/elasticsearch]: /Users/deepakagrawal/softwares/sonarqube-7.1/elasticsearch/bin/elasticsearch -Epath.conf=/Users/deepakagrawal/softwares/sonarqube-7.1/temp/conf/es
jvm 1    | 2018.04.26 14:57:34 INFO  app[][o.s.a.SchedulerImpl] Waiting for Elasticsearch to be up and running
jvm 1    | 2018.04.26 14:57:34 INFO  app[][o.e.p.PluginsService] no modules loaded
jvm 1    | 2018.04.26 14:57:34 INFO  app[][o.e.p.PluginsService] loaded plugin [org.elasticsearch.transport.Netty4Plugin]
jvm 1    | Error: Could not find or load main class -XX:+UseConcMarkSweepGC
jvm 1    | 2018.04.26 14:57:34 WARN  app[][o.s.a.p.AbstractProcessMonitor] Process exited with exit value [es]: 1
jvm 1    | 2018.04.26 14:57:34 INFO  app[][o.s.a.SchedulerImpl] Process [es] is stopped
jvm 1    | 2018.04.26 14:57:34 INFO  app[][o.s.a.SchedulerImpl] SonarQube is stopped
wrapper  | <-- Wrapper Stopped

Я пробовал другие версии, такие как 7.0. Но это все еще не работает.

Я установил Oracle Java 8.

java -version
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)

Ответы [ 2 ]

0 голосов
/ 09 июля 2019

После обновления macOS до 10.14.5 я получил похожий журнал. Я обнаружил, что разрешения на запись были удалены из /opt/sonarqube/temp/, которые необходимы для упругого поиска (ls -l /opt/sonarqube/temp/). После повторного добавления разрешений на запись с помощью chmod sonarqube снова успешно запустился.

0 голосов
/ 29 сентября 2018

Похоже, эластичный поиск не запускается. Проверьте, не пытаетесь ли вы запустить сонар от имени пользователя root. Elastic разработан, чтобы помешать вам сделать это.

Если вы: 1) Подготовить пользователя системы. 2) Откройте sonar.sh, найдите RUN_AS_USER и назначьте системного пользователя.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...