Wrapper Stopped?

I am installing SonarQube9.0.
But SonarQube don’t run.
Please help me!
log is as follow.

E:\Sonarqube\sonarqube-9.0.0.45539\bin\windows-x86-64>StartSonar.bat
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 | 2021.07.09 11:36:30 INFO app[o.s.a.AppFileSystem] Cleaning or creating temp directory E:\Sonarqube\sonarqube-9.0.0.45539\temp
jvm 1 | 2021.07.09 11:36:30 INFO app[o.s.a.es.EsSettings] Elasticsearch listening on [HTTP: 127.0.0.1:9001, TCP: 127.0.0.1:51249]
jvm 1 | 2021.07.09 11:36:30 INFO app[o.s.a.ProcessLauncherImpl] Launch process[[key=‘es’, ipcIndex=1, logFilenamePrefix=es]] from [E:\Sonarqube\sonarqube-9.0.0.45539\elasticsearch]: C:\Program Files\Java\jdk-11.0.8\bin\java -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=75 -XX:+UseCMSInitiatingOccupancyOnly -Djava.io.tmpdir=E:\Sonarqube\sonarqube-9.0.0.45539\temp -XX:ErrorFile=…/logs/es_hs_err_pid%p.log -Des.networkaddress.cache.ttl=60 -Des.networkaddress.cache.negative.ttl=10 -XX:+AlwaysPreTouch -Xss1m -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djna.nosys=true -XX:-OmitStackTraceInFastThrow -Dio.netty.noUnsafe=true -Dio.netty.noKeySetOptimization=true -Dio.netty.recycler.maxCapacityPerThread=0 -Dio.netty.allocator.numDirectArenas=0 -Dlog4j.shutdownHookEnabled=false -Dlog4j2.disable.jmx=true -Djava.locale.providers=COMPAT -Xmx512m -Xms512m -XX:MaxDirectMemorySize=256m -XX:+HeapDumpOnOutOfMemoryError -Delasticsearch -Des.path.home=E:\Sonarqube\sonarqube-9.0.0.45539\elasticsearch -Des.path.conf=E:\Sonarqube\sonarqube-9.0.0.45539\temp\conf\es -cp lib/* org.elasticsearch.bootstrap.Elasticsearch
jvm 1 | 2021.07.09 11:36:30 INFO app[o.s.a.SchedulerImpl] Waiting for Elasticsearch to be up and running
jvm 1 | Java HotSpot™ 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9.0 and will likely be removed in a future release.
jvm 1 | 2021.07.09 11:36:30 INFO app[o.s.a.SchedulerImpl] Process[es] is up
jvm 1 | 2021.07.09 11:36:30 INFO app[o.s.a.ProcessLauncherImpl] Launch process[[key=‘web’, ipcIndex=2, logFilenamePrefix=web]] from [E:\Sonarqube\sonarqube-9.0.0.45539]: C:\Program Files\Java\jdk-11.0.8\bin\java -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djava.io.tmpdir=E:\Sonarqube\sonarqube-9.0.0.45539\temp -XX:-OmitStackTraceInFastThrow --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED -Xmx768m -Xms256m -XX:MaxPermSize=160m -XX:+HeapDumpOnOutOfMemoryError -Djava.net.preferIPv4Stack=true -Dhttp.nonProxyHosts=localhost|127.*|[::1] -cp ./lib/sonar-application-9.0.0.45539.jar;E:\Sonarqube\sonarqube-9.0.0.45539\lib\jdbc\h2\h2-1.4.199.jar org.sonar.server.app.WebServer E:\Sonarqube\sonarqube-9.0.0.45539\temp\sq-process763946309894331740properties
jvm 1 | Java HotSpot™ 64-Bit Server VM warning: Ignoring option MaxPermSize; support was removed in 8.0
jvm 1 | 2021.07.09 11:36:41 WARN app[startup] ####################################################################################################################
jvm 1 | 2021.07.09 11:36:41 WARN app[startup] Default Administrator credentials are still being used. Make sure to change the password or deactivate the account.
jvm 1 | 2021.07.09 11:36:41 WARN app[startup] ####################################################################################################################
jvm 1 | uncaught exception in thread [main]
jvm 1 | BindHttpException[Failed to bind to 127.0.0.1:9001]; nested: BindException[Address already in use: bind];
jvm 1 | Likely root cause: java.net.BindException: Address already in use: bind
jvm 1 | at java.base/sun.nio.ch.Net.bind0(Native Method)
jvm 1 | at java.base/sun.nio.ch.Net.bind(Net.java:461)
jvm 1 | at java.base/sun.nio.ch.Net.bind(Net.java:453)
jvm 1 | at java.base/sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:227)
jvm 1 | at io.netty.channel.socket.nio.NioServerSocketChannel.doBind(NioServerSocketChannel.java:134)
jvm 1 | at io.netty.channel.AbstractChannel$AbstractUnsafe.bind(AbstractChannel.java:550)
jvm 1 | at io.netty.channel.DefaultChannelPipeline$HeadContext.bind(DefaultChannelPipeline.java:1334)
jvm 1 | at io.netty.channel.AbstractChannelHandlerContext.invokeBind(AbstractChannelHandlerContext.java:506)
jvm 1 | at io.netty.channel.AbstractChannelHandlerContext.bind(AbstractChannelHandlerContext.java:491)
jvm 1 | at io.netty.channel.DefaultChannelPipeline.bind(DefaultChannelPipeline.java:973)
jvm 1 | at io.netty.channel.AbstractChannel.bind(AbstractChannel.java:248)
jvm 1 | at io.netty.bootstrap.AbstractBootstrap$2.run(AbstractBootstrap.java:356)
jvm 1 | at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:164)
jvm 1 | at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472)
jvm 1 | at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:500)
jvm 1 | at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
jvm 1 | at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
jvm 1 | at java.base/java.lang.Thread.run(Thread.java:834)
jvm 1 | For complete error details, refer to the log at E:\Sonarqube\sonarqube-9.0.0.45539\logs\sonarqube.log
jvm 1 | 2021.07.09 11:36:42 WARN app[o.s.a.p.AbstractManagedProcess] Process exited with exit value [es]: 1
jvm 1 | 2021.07.09 11:36:42 INFO app[o.s.a.SchedulerImpl] Process[es] is stopped
jvm 1 | 2021.07.09 11:36:49 INFO app[o.s.a.SchedulerImpl] Process[web] is stopped
jvm 1 | 2021.07.09 11:36:49 INFO app[o.s.a.SchedulerImpl] SonarQube is stopped
wrapper | ← Wrapper Stopped

Hello @Robin224 and welcome to the community :wave:

it looks like something is already allocating port 9001. you can either free this port and start sonarqube again or change sonar.search.port in sonar.properties to another port and start sonarqube again.

hope that helps :slight_smile: