SonarQube发球未开始:StartSonar.bat

SonarQube发球未开始:StartSonar.bat,sonarqube,sonar-runner,sonarqube-5.4,Sonarqube,Sonar Runner,Sonarqube 5.4,我试着从命令行运行StartSonar.bat来启动声纳服务,但下面给出了一个例外。这似乎与内存问题或Java版本问题有关,但我无法找到根本原因。谢谢你在这方面的帮助 Sonarqube版本为-5.4 声纳扫描仪版本-2.6.1 下面是日志文件 --> Wrapper Started as Console Launching a JVM... Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org Copyright 1999

我试着从命令行运行StartSonar.bat来启动声纳服务,但下面给出了一个例外。这似乎与内存问题或Java版本问题有关,但我无法找到根本原因。谢谢你在这方面的帮助

Sonarqube版本为-5.4 声纳扫描仪版本-2.6.1

下面是日志文件

--> Wrapper Started as Console
Launching a JVM...
Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org
  Copyright 1999-2006 Tanuki Software, Inc.  All Rights Reserved.

2017.01.12 18:30:42 INFO  app[o.s.a.AppFileSystem] Cleaning or creating temp directory C:\Users\502698332\Downloads\Code Review\sonarqube-5.4\sonarqube-5.4\temp
2017.01.12 18:30:42 INFO  app[o.s.p.m.JavaProcessLauncher] Launch process[search]: C:\Program Files\Java\jre1.8.0_112\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=C:\Users\502698332\Downloads\Code Review\sonarqube-5.4\sonarqube-5.4\temp -cp ./lib/common/*;./lib/search/* org.sonar.search.SearchServer C:\Users\502698~1\AppData\Local\Temp\sq-process506451527421407979properties
2017.01.12 18:30:43 INFO   es[o.s.p.ProcessEntryPoint]  Starting search
2017.01.12 18:30:43 INFO   es[o.s.s.SearchSettings]  Elasticsearch listening on 127.0.0.1:9001
2017.01.12 18:30:43 INFO   es[o.elasticsearch.node]  [sonar-1484226042365] version[1.7.2], pid[12896], build[e43676b/2015-09-14T09:49:53Z]
2017.01.12 18:30:43 INFO   es[o.elasticsearch.node]  [sonar-1484226042365] initializing ...
2017.01.12 18:30:43 INFO   es[o.e.plugins]  [sonar-1484226042365] loaded [], sites []
2017.01.12 18:30:43 INFO   es[o.elasticsearch.env]  [sonar-1484226042365] using [1] data paths, mounts [[Windows7 (C:)]], net usable_space [379.4gb], net total_space [465.7gb], types [NTFS]
2017.01.12 18:30:44 WARN   es[o.e.bootstrap]  JNA not found. native methods will be disabled.
2017.01.12 18:30:44 INFO   es[o.elasticsearch.node]  [sonar-1484226042365] initialized
2017.01.12 18:30:44 INFO   es[o.elasticsearch.node]  [sonar-1484226042365] starting ...
2017.01.12 18:30:44 WARN   es[o.s.p.ProcessEntryPoint]  Fail to start search
org.elasticsearch.transport.BindTransportException: Failed to bind to [9001]
    at org.elasticsearch.transport.netty.NettyTransport.bindServerBootstrap(NettyTransport.java:422) ~[elasticsearch-1.7.2.jar:na]
    at org.elasticsearch.transport.netty.NettyTransport.doStart(NettyTransport.java:283) ~[elasticsearch-1.7.2.jar:na]
    at org.elasticsearch.common.component.AbstractLifecycleComponent.start(AbstractLifecycleComponent.java:85) ~[elasticsearch-1.7.2.jar:na]
    at org.elasticsearch.transport.TransportService.doStart(TransportService.java:153) ~[elasticsearch-1.7.2.jar:na]
    at org.elasticsearch.common.component.AbstractLifecycleComponent.start(AbstractLifecycleComponent.java:85) ~[elasticsearch-1.7.2.jar:na]
    at org.elasticsearch.node.internal.InternalNode.start(InternalNode.java:257) ~[elasticsearch-1.7.2.jar:na]
    at org.sonar.search.SearchServer.start(SearchServer.java:45) [sonar-search-5.4.jar:na]
    at org.sonar.process.ProcessEntryPoint.launch(ProcessEntryPoint.java:81) ~[sonar-process-5.4.jar:na]
    at org.sonar.search.SearchServer.main(SearchServer.java:79) [sonar-search-5.4.jar:na]
Caused by: org.elasticsearch.common.netty.channel.ChannelException: Failed to bind to: /127.0.0.1:9001
    at org.elasticsearch.common.netty.bootstrap.ServerBootstrap.bind(ServerBootstrap.java:272) ~[elasticsearch-1.7.2.jar:na]
    at org.elasticsearch.transport.netty.NettyTransport$1.onPortNumber(NettyTransport.java:413) ~[elasticsearch-1.7.2.jar:na]
    at org.elasticsearch.common.transport.PortsRange.iterate(PortsRange.java:58) ~[elasticsearch-1.7.2.jar:na]
    at org.elasticsearch.transport.netty.NettyTransport.bindServerBootstrap(NettyTransport.java:409) ~[elasticsearch-1.7.2.jar:na]
    ... 8 common frames omitted
Caused by: java.net.BindException: Address already in use: bind
    at sun.nio.ch.Net.bind0(Native Method) ~[na:1.8.0_112]
    at sun.nio.ch.Net.bind(Unknown Source) ~[na:1.8.0_112]
    at sun.nio.ch.Net.bind(Unknown Source) ~[na:1.8.0_112]
    at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source) ~[na:1.8.0_112]
    at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source) ~[na:1.8.0_112]
    at org.elasticsearch.common.netty.channel.socket.nio.NioServerBoss$RegisterTask.run(NioServerBoss.java:193) ~[elasticsearch-1.7.2.jar:na]
    at org.elasticsearch.common.netty.channel.socket.nio.AbstractNioSelector.processTaskQueue(AbstractNioSelector.java:391) ~[elasticsearch-1.7.2.jar:na]
    at org.elasticsearch.common.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:315) ~[elasticsearch-1.7.2.jar:na]
    at org.elasticsearch.common.netty.channel.socket.nio.NioServerBoss.run(NioServerBoss.java:42) ~[elasticsearch-1.7.2.jar:na]
    at org.elasticsearch.common.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108) ~[elasticsearch-1.7.2.jar:na]
    at org.elasticsearch.common.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42) ~[elasticsearch-1.7.2.jar:na]
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[na:1.8.0_112]
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:1.8.0_112]
    at java.lang.Thread.run(Unknown Source) ~[na:1.8.0_112]
2017.01.12 18:30:44 INFO   es[o.elasticsearch.node]  [sonar-1484226042365] stopping ...
2017.01.12 18:30:44 INFO   es[o.elasticsearch.node]  [sonar-1484226042365] stopped
2017.01.12 18:30:44 INFO   es[o.elasticsearch.node]  [sonar-1484226042365] closing ...
2017.01.12 18:30:44 INFO   es[o.elasticsearch.node]  [sonar-1484226042365] closed
<-- Wrapper Stopped
-->包装器作为控制台启动
正在启动JVM。。。
包装器(版本3.2.3)http://wrapper.tanukisoftware.org
1999-2006塔努基软件有限公司版权所有。保留所有权利。
2017.01.12 18:30:42信息应用程序[o.s.a.AppFileSystem]清理或创建临时目录C:\Users\502698332\Downloads\Code Review\sonarqube-5.4\sonarqube-5.4\temp
2017.01.12 18:30:42信息应用程序[o.s.p.m.JavaProcessLauncher]启动过程[搜索]:C:\Program Files\Java\jre1.8.0\u 112\bin\Java-Djava.awt.headless=true-Xmx1G-Xms256m-Xss256k-Djava.net.preferIPv4Stack=true-XX:+UseParNewGC-XX:+UseConcMarkSweepGC-XX:cmsinitiatingaccountyfraction=75-XX:+usecminitingaccountyly-XX:+heapdumponautofmemoryrerror-Djava.io.tmpdir=C:\Users\502698332\Code下载查看\sonarqube-5.4\sonarqube-5.4\temp-cp./lib/common/*/lib/search/*org.sonar.search.SearchServer C:\Users\502698~1\AppData\Local\Temp\sq-process506451527421407979properties
2017.01.12 18:30:43信息es[o.s.p.ProcessEntryPoint]开始搜索
2017.01.12 18:30:43信息es[o.s.s.SearchSettings]Elasticsearch收听127.0.0.1:9001
2017.01.12 18:30:43信息es[o.elasticsearch.node][sonar-1484226042365]版本[1.7.2],pid[12896],构建[e43676b/2015-09-14T09:49:53Z]
2017.01.12 18:30:43信息es[o.elasticsearch.node][sonar-1484226042365]正在初始化。。。
2017.01.12 18:30:43信息es[o.e.插件][sonar-1484226042365]已加载[],站点[]
2017.01.12 18:30:43信息es[o.elasticsearch.env][sonar-1484226042365]使用[1]数据路径、挂载[[Windows7(C:])、净可用空间[379.4gb]、净总空间[465.7gb]、类型[NTFS]
2017.01.12 18:30:44未找到警告es[o.e.bootstrap]JNA。本机方法将被禁用。
2017.01.12 18:30:44信息es[o.elasticsearch.node][sonar-1484226042365]已初始化
2017.01.12 18:30:44信息es[o.elasticsearch.node][sonar-1484226042365]正在启动。。。
2017.01.12 18:30:44警告es[o.s.p.ProcessEntryPoint]无法启动搜索
org.elasticsearch.transport.BindTransportException:绑定到[9001]失败
在org.elasticsearch.transport.netty.NettyTransport.bindServerBootstrap(NettyTransport.java:422)~[elasticsearch-1.7.2.jar:na]
在org.elasticsearch.transport.netty.NettyTransport.doStart(NettyTransport.java:283)~[elasticsearch-1.7.2.jar:na]
在org.elasticsearch.common.component.AbstractLifecycleComponent.start(AbstractLifecycleComponent.java:85)~[elasticsearch-1.7.2.jar:na]
在org.elasticsearch.transport.TransportService.doStart(TransportService.java:153)~[elasticsearch-1.7.2.jar:na]
在org.elasticsearch.common.component.AbstractLifecycleComponent.start(AbstractLifecycleComponent.java:85)~[elasticsearch-1.7.2.jar:na]
在org.elasticsearch.node.internal.InternalNode.start(InternalNode.java:257)~[elasticsearch-1.7.2.jar:na]
在org.sonar.search.SearchServer.start(SearchServer.java:45)[sonar-search-5.4.jar:na]
在org.sonar.process.ProcessEntryPoint.launch(ProcessEntryPoint.java:81)~[sonar-process-5.4.jar:na]
在org.sonar.search.SearchServer.main(SearchServer.java:79)[sonar-search-5.4.jar:na]
原因:org.elasticsearch.common.netty.channel.ChannelException:绑定到:/127.0.0.1:9001失败
在org.elasticsearch.common.netty.bootstrap.ServerBootstrap.bind(ServerBootstrap.java:272)~[elasticsearch-1.7.2.jar:na]
在org.elasticsearch.transport.netty.NettyTransport$1.onPortNumber(NettyTransport.java:413)~[elasticsearch-1.7.2.jar:na]
在org.elasticsearch.common.transport.PortsRange.iterate(PortsRange.java:58)~[elasticsearch-1.7.2.jar:na]
在org.elasticsearch.transport.netty.NettyTransport.bindServerBootstrap(NettyTransport.java:409)~[elasticsearch-1.7.2.jar:na]
... 省略了8个公共框架
原因:java.net.BindException:地址已在使用中:bind
在sun.nio.ch.Net.bind0(本机方法)~[na:1.8.0_112]
在sun.nio.ch.Net.bind(未知源)~[na:1.8.0_112]
在sun.nio.ch.Net.bind(未知源)~[na:1.8.0_112]
在sun.nio.ch.serversocketchannelpl.bind(未知源)~[na:1.8.0_112]
在sun.nio.ch.ServerSocketAdaptor.bind(未知源)~[na:1.8.0_112]
在org.elasticsearch.common.netty.channel.socket.nio.NioServerBoss$RegisterTask.run(NioServerBoss.java:193)~[elasticsearch-1.7.2.jar:na]
在org.elasticsearch.common.netty.channel.socket.nio.AbstractNioSelector.processTaskQueue(AbstractNioSelector.java:391)~[elasticsearch-1.7.2.jar:na]
在org.elasticsearch.common.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:315)~[elasticsearch-1.7.2.jar:na]
在org.elasticsearch.common.netty.channel.socket.nio.NioServerBoss.run(NioServerBoss.java:42)~[elasticsearch-1.7.2.jar:na]
在org.elasticsearch.common.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108)~[elasticsearch-1.7.2.jar:na]
在org.elasticsearch.common.netty.util.internal.deadlockproof worker$1.run(deadlockproof worker.java:42)~[elasticsearch-1.7.2.jar:na]
在java.util.concurrent.ThreadPoolExecutor.runWorker(未知源)~[na:1.8.0_112]
在java.util.concurrent.ThreadPoolExecutor$Worker.run(未知源)~[na:1.8.0_112]
在java.lang.Thread.run(未知源代码)~[na:1.8.0_112]
2017.01.12 18:30:44信息es[o.elasticsearch.node][sonar-1484226042365]停止。。。
2017.01.12 18:30:44信息es[o.elasticsearch.node][sonar-1484226042365]已停止
2017.01.12 18:30:44信息es[o.elasticsearch.node][sonar-1484226042365]正在关闭。。。
2017.01.12 18:30:44信息es[o.elasticsearch.node][sonar-1484226042365]已关闭

错误非常明确:

org.elasticsearch.transport.BindTransportException: Failed to bind to [9001]
...
Caused by: java.net.BindException: Address already in use: bind
SonarQube不能免费使用端口9001。也许是另一个例子