2015-07-09 2 views
1

Здравствуйте, я пытаюсь установить SonarQube 5.1.1 с Oracle XE 11g DB. Я исполнил требования шаги:SonarQube 5.1.1 и Oracle XE

  1. Создание пользователя базы данных с CREATE USER sonar IDENTIFIED BY sonar; GRANT UNLIMITED TABLESPACE, CONNECT, RESOURCE, CREATE SESSION, CREATE TABLE, CREATE VIEW, CREATE SYNONYM, CREATE SEQUENCE, CREATE PROCEDURE, CREATE TRIGGER TO sonar; EXIT
  2. Скачать ojdbc6.jar с сайта загрузки Oracle и поместите его в /opt/sonarqube-5.1.1/extensions/jdbc-driver/oracle
  3. изменить конф \ sonar.properties как последуйте : закомментируйте: sonar.jdbc.url: jdbc:derby://localhost:1527/sonar;create=true
  4. удалить комментарий от: sonar.jdbc.url: jdbc:oracle:thin:@localhost/XE sonar.jdbc.driverClassName: oracle.jdbc.OracleDriver sonar.jdbc.validationQuery: select 1 from dual
  5. Start сервер SonarQube с ./sonar.sh start

Консоль не работает.

Когда я пытаюсь запустить консоль через консоль ./sonar.sh, я возвращаю следующее сообщение.

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 | 2015.07.09 10:51:15 INFO app[o.s.p.m.JavaProcessLauncher] Launch process[search]: /opt/jdk1.8.0_45/jre/bin/java -Djava.awt.headless=true -Xmx1G -Xms256m -Xss256k -Djava.net.preferIPv4Stack=true -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=75 -XX:+UseCMSInitiatingOccupancyOnly -XX:+HeapDumpOnOutOfMemoryError -Djava.io.tmpdir=/opt/sonarqube-5.1.1/temp -cp ./lib/common/*:./lib/search/* org.sonar.search.SearchServer /tmp/sq-process5315721777324339581properties 
jvm 1 | 2015.07.09 10:51:21 INFO app[o.s.p.m.Monitor] Process[search] is up 
jvm 1 | 2015.07.09 10:51:21 INFO app[o.s.p.m.JavaProcessLauncher] Launch process[web]: /opt/jdk1.8.0_45/jre/bin/java -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djruby.management.enabled=false -Djruby.compile.invokedynamic=false -Xmx768m -XX:MaxPermSize=160m -XX:+HeapDumpOnOutOfMemoryError -Djava.net.preferIPv4Stack=true -Djava.io.tmpdir=/opt/sonarqube-5.1.1/temp -cp ./lib/common/*:./lib/server/*:/opt/sonarqube-5.1.1/extensions/jdbc-driver/oracle/ojdbc6.jar org.sonar.server.app.WebServer /tmp/sq-process6137893542254624184properties 
jvm 1 | 2015.07.09 10:53:52 INFO app[o.s.p.m.TerminatorThread] Process[search] is stopping 
jvm 1 | 2015.07.09 10:53:53 INFO app[o.s.p.m.TerminatorThread] Process[search] is stopped 
wrapper | <-- Wrapper Stopped 
+0

Мы не понимаем ** не работает **. Пожалуйста, предоставьте дополнительную информацию. – ekad

+0

Когда я набираю http: // localhost: 9000 в браузере, я не получаю ответа. – Luigi

+1

Можете ли вы посмотреть журналы/пожалуйста? –

ответ

1

благодаря @Simon я посмотрел sonar.log файл, и я обнаружил, что драйвер эхолота JDBC нужно hostname:port\sid, так что я не хватает информации порта. Я изменил файл conf таким образом, и теперь он работает правильно.

Смежные вопросы