Installation 安装声纳

Installation 安装声纳,installation,sonarqube,Installation,Sonarqube,我正在使用oracledb。当我开始学习时,我总是会遇到这个错误 A:\SOFTWARE\sonarqube\bin\windows-x86-64>startsonar wrapper | --> Wrapper Started as Console wrapper | Launching a JVM... jvm 1 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org jvm 1 | Copyr

我正在使用oracledb。当我开始学习时,我总是会遇到这个错误

A:\SOFTWARE\sonarqube\bin\windows-x86-64>startsonar
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.06.29 18:32:00 INFO  app[o.s.p.m.JavaProcessLauncher] Launch process[search]: C:\Program Files\Java\jre1.8.0_45\bin\java -Djava.awt.headless
=true -Xmx1G -Xms256m -Xss256k -Djava.net.preferIPv4Stack=true -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=75 -XX:+UseCMSIni
tiatingOccupancyOnly -XX:+HeapDumpOnOutOfMemoryError -Djava.io.tmpdir=A:\SOFTWARE\sonarqube\temp -cp ./lib/common/*;./lib/search/* org.sonar.search.SearchSe
rver C:\Users\p\AppData\Local\Temp\sq-process7899461072017026572properties
jvm 1    | 2015.06.29 18:32:07 INFO  app[o.s.p.m.Monitor] Process[search] is up
jvm 1    | 2015.06.29 18:32:07 INFO  app[o.s.p.m.JavaProcessLauncher] Launch process[web]: C:\Program Files\Java\jre1.8.0_45\bin\java -Djava.awt.headless=tr
ue -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=A:\SOFTWARE\sonarqube\temp -cp ./lib/common/*;./lib/server/*;A:\SOFTWARE\sonarqube\extensions\jdbc-driver\o
racle\ojdbc6.jar org.sonar.server.app.WebServer C:\Users\p\AppData\Local\Temp\sq-process8819840513490201682properties
jvm 1    | 2015.06.29 18:32:08 INFO  app[o.s.p.m.TerminatorThread] Process[search] is stopping
jvm 1    | 2015.06.29 18:32:09 INFO  app[o.s.p.m.TerminatorThread] Process[search] is stopped
wrapper  | <-- Wrapper Stopped

A:\SOFTWARE\sonarqube\bin\windows-x86-64>
A:\SOFTWARE\sonaqube\bin\windows-x86-64>startsonar
包装器-->包装器作为控制台启动
包装器|启动JVM。。。
jvm 1 |包装器(版本3.2.3)http://wrapper.tanukisoftware.org
jvm 1 |版权1999-2006塔努基软件公司。保留所有权利。
JVM1|
jvm 1 | 2015.06.29 18:32:00信息应用程序[o.s.p.m.JavaProcessLauncher]启动过程[search]:C:\Program Files\Java\jre1.8.0_45\bin\Java-Djava.awt.headless
=true-Xmx1G-Xms256m-Xss256k-Djava.net.preferIPv4Stack=true-XX:+UseParNewGC-XX:+UseConcMarkSweepGC-XX:CMSInitiatingOccupancyFraction=75-XX:+UseCMSIni
TiatingOccupencyOnly-XX:+heapdumponAutofmemoryError-Djava.io.tmpdir=A:\SOFTWARE\sonaqube\temp-cp./lib/common/*/lib/search/*org.sonar.search.SearchSe
服务器C:\Users\p\AppData\Local\Temp\sq-process7899461072017026572属性
jvm 1 | 2015.06.29 18:32:07信息应用程序[o.s.p.m.Monitor]进程[search]已启动
jvm 1 | 2015.06.29 18:32:07信息应用程序[o.s.p.m.JavaProcessLauncher]启动过程[web]:C:\Program Files\Java\jre1.8.0_45\bin\Java-Djava.awt.headless=tr
ue-Dfile.encoding=UTF-8-Djruby.management.enabled=false-Djruby.compile.invokedynamic=false-Xmx768m-XX:MaxPermSize=160m-XX:+heapdumponautofmemoryError
-Djava.net.preferIPv4Stack=true-Djava.io.tmpdir=A:\SOFTWARE\sonaqube\temp-cp./lib/common/*/lib/server/*;A:\SOFTWARE\sonarqube\extensions\jdbc驱动程序\o
racle\ojdbc6.jar org.sonar.server.app.WebServer C:\Users\p\AppData\Local\Temp\sq-process8819840513490201682属性
jvm 1 | 2015.06.29 18:32:08信息应用程序[o.s.p.m.TerminatorThread]进程[search]正在停止
jvm 1 | 2015.06.29 18:32:09信息应用程序[o.s.p.m.TerminatorThread]进程[search]已停止
包装器
形象

我遵循了本教程:

这里是log github.com/p4tooo/log/blob/master/sonar.log


谢谢

根据您提供的日志,您计算机上的程序似乎已经在主机“192.0.0.1”上使用端口9000

默认情况下,SQ服务绑定到计算机上所有可用的IP(这里可能只有一个:“192.0.0.1”)。端口9000由您尝试启动的SQ实例的Web服务器使用。由于不可用,web服务器无法启动,SQ实例停止

已经使用端口9000的程序可能是您启动但忘记关闭的SQ实例,或者是其他程序

在前一种情况下,启动任务管理器并杀死SQ实例

在后一种情况下,有一些工具可以找出哪个程序正在使用端口9000。用谷歌搜索,找到罪魁祸首,要么关掉它,要么用任务管理器杀死它


如果无法释放端口9000供SQ实例使用,另一种方法是将实例的“sonar.properties”文件中的“sonar.web.port”属性值更改为自由端口。在必要和可能的情况下,您甚至可以通过更改“sonar.web.host”属性将web服务器绑定到另一个IP。

根据您提供的日志,您计算机上的程序似乎已经在主机“192.0.0.1”上使用端口9000

默认情况下,SQ服务绑定到计算机上所有可用的IP(这里可能只有一个:“192.0.0.1”)。端口9000由您尝试启动的SQ实例的Web服务器使用。由于不可用,web服务器无法启动,SQ实例停止

已经使用端口9000的程序可能是您启动但忘记关闭的SQ实例,或者是其他程序

在前一种情况下,启动任务管理器并杀死SQ实例

在后一种情况下,有一些工具可以找出哪个程序正在使用端口9000。用谷歌搜索,找到罪魁祸首,要么关掉它,要么用任务管理器杀死它


如果无法释放端口9000供SQ实例使用,另一种方法是将实例的“sonar.properties”文件中的“sonar.web.port”属性值更改为自由端口。在必要和可能的情况下,您甚至可以通过更改“sonar.web.host”属性将web服务器绑定到另一个IP。

愚蠢的问题,但您是否首先安装了sonar服务? 您是否已验证没有Windows用户权限问题

我相信这是你日志中的情况,但是。。。
问候。

愚蠢的问题,但是你是第一次安装声纳服务吗? 您是否已验证没有Windows用户权限问题

我相信这是你日志中的情况,但是。。。
注意。

请更具体一点,并使用一个不仅适用于您的链接。这是我使用本教程的公共屏幕截图,请提供日志/sonar.log。这是日志,请更具体一点,并使用一个不仅适用于您的链接。这是我使用本教程的公共屏幕截图,请提供日志/sonar.log。这是日志端口9000未使用,但我尝试在sonar.web.port中更改端口。仍然是相同的错误。如果不是端口,那么问题来自Web服务器试图绑定到主机“192.0.0.1”。通常是“0.0.0.0”或“localhost”。你换了什么吗?我没换主持人。所有设置都是默认设置。这里是属性文件,根本问题仍然是主机“192.0.0.1”上的端口9000不可用。如果程序(或服务)未使用该文件,则可能是防火墙问题。@PatrikSensel我刚刚注意到您的“sonar.properties”文件并非默认的“sonar.properties”:默认情况下,sonar.web.port和sonar.web.host被注释掉。未使用端口9000,但我尝试在sonar.web.port中更改端口。仍然是相同的错误。如果不是端口,那么问题来自Web服务器试图绑定到主机“192.0.0.1”。通常是“0.0.0.0”或“localhost”。你换了什么吗?我没换主持人。所有设置都是默认设置。这里是属性文件,根本问题仍然是主机“192.0.0.1”上的端口9000不可用。如果不使用b