SonarQube is stopped- Unable to start

Team,

I am trying to setup SonarQube on Windows 10 Enterprise OS.
SonarQube version is 8.4.2.36762 and JAVA JDK version is 11.0.6.
Wrapper.conf file:
#wrapper.java.command=/path/to/my/jdk/bin/java
wrapper.java.command=C:\Program Files\Java\jdk-11.0.6\bin\java

When trying to start StartSonar.bat. After few secs I am getting following error message:
Any help is highly appreciated.

Volume in drive C is Windows
Volume Serial Number is 766D-18F9

Directory of C:\Users\shaikri\Downloads\sonarqube-8.4.2.36762\sonarqube-8.4.2.36762\bin\windows-x86-64

02/08/2021 03:12 PM .
02/08/2021 03:12 PM …
08/27/2020 02:30 PM 1,224 InstallNTService.bat
02/08/2021 03:12 PM lib
08/27/2020 02:30 PM 1,214 StartNTService.bat
08/27/2020 02:30 PM 1,371 StartSonar.bat
08/27/2020 02:30 PM 1,212 StopNTService.bat
08/27/2020 02:30 PM 1,228 UninstallNTService.bat
08/27/2020 02:30 PM 220,672 wrapper.exe
6 File(s) 226,921 bytes
3 Dir(s) 121,512,534,016 bytes free

C:\Users\shaikri\Downloads\sonarqube-8.4.2.36762\sonarqube-8.4.2.36762\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.02.09 17:32:05 INFO app[o.s.a.AppFileSystem] Cleaning or creating temp directory C:\Users\shaikri\Downloads\sonarqube-8.4.2.36762\sonarqube-8.4.2.36762\temp
jvm 1 | 2021.02.09 17:32:05 INFO app[o.s.a.es.EsSettings] Elasticsearch listening on /127.0.0.1:9001
jvm 1 | 2021.02.09 17:32:05 INFO app[o.s.a.ProcessLauncherImpl] Launch process[[key=‘es’, ipcIndex=1, logFilenamePrefix=es]] from [C:\Users\shaikri\Downloads\sonarqube-8.4.2.36762\sonarqube-8.4.2.36762\elasticsearch]: C:\Program Files\Java\jdk-11.0.6\bin\java -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=75 -XX:+UseCMSInitiatingOccupancyOnly -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 -Dlog4j.shutdownHookEnabled=false -Dlog4j2.disable.jmx=true -Djava.io.tmpdir=C:\Users\shaikri\Downloads\sonarqube-8.4.2.36762\sonarqube-8.4.2.36762\temp -XX:ErrorFile=…/logs/es_hs_err_pid%p.log -Xmx512m -Xms512m -XX:+HeapDumpOnOutOfMemoryError -Delasticsearch -Des.path.home=C:\Users\shaikri\Downloads\sonarqube-8.4.2.36762\sonarqube-8.4.2.36762\elasticsearch -Des.path.conf=C:\Users\shaikri\Downloads\sonarqube-8.4.2.36762\sonarqube-8.4.2.36762\temp\conf\es -cp lib/* org.elasticsearch.bootstrap.Elasticsearch
jvm 1 | 2021.02.09 17:32:05 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.02.09 17:32:06 INFO app[o.e.p.PluginsService] no modules loaded
jvm 1 | 2021.02.09 17:32:06 INFO app[o.e.p.PluginsService] loaded plugin [org.elasticsearch.transport.Netty4Plugin]
jvm 1 | 2021.02.09 17:32:24 INFO app[o.s.a.SchedulerImpl] Process[es] is up
jvm 1 | 2021.02.09 17:32:24 INFO app[o.s.a.ProcessLauncherImpl] Launch process[[key=‘web’, ipcIndex=2, logFilenamePrefix=web]] from [C:\Users\shaikri\Downloads\sonarqube-8.4.2.36762\sonarqube-8.4.2.36762]: C:\Program Files\Java\jdk-11.0.6\bin\java -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djava.io.tmpdir=C:\Users\shaikri\Downloads\sonarqube-8.4.2.36762\sonarqube-8.4.2.36762\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 -Xmx512m -Xms128m -XX:+HeapDumpOnOutOfMemoryError -Dhttp.nonProxyHosts=localhost|127.|[::1] -cp ./lib/common/;C:\Users\shaikri\Downloads\sonarqube-8.4.2.36762\sonarqube-8.4.2.36762\lib\jdbc\h2\h2-1.4.199.jar org.sonar.server.app.WebServer C:\Users\shaikri\Downloads\sonarqube-8.4.2.36762\sonarqube-8.4.2.36762\temp\sq-process11361309784914695573properties
jvm 1 | 2021.02.09 17:32:27 INFO app[o.s.a.SchedulerImpl] Process[web] is stopped
jvm 1 | 2021.02.09 17:32:27 INFO app[o.s.a.SchedulerImpl] Process[es] is stopped
jvm 1 | 2021.02.09 17:32:27 INFO app[o.s.a.SchedulerImpl] SonarQube is stopped
wrapper | ← Wrapper Stopped

Hello @R135 and welcome to the community :wave:

can you share your log files? they should be in C:\Users\shaikri\Downloads\sonarqube-8.4.2.36762\sonarqube-8.4.2.36762\logs

Thank you for the prompt response.
Sure.
es.2021-02-08.log (7.1 KB) es.log (3.6 KB) README.txt (88 Bytes) sonar.log (9.8 KB) web.2021-02-08.log (4.7 KB) web.log (2.3 KB)

can you check if there are still java processes on the server? it seems like the port 9000 is still blocked by something, it might be another sonarqube server running that did not terminate completely. if this is the case please stop it.
If this is not the case you need to check what application could block this port or configure another one via the property sonar.web.port

Thank you so much, Tobias.
By changing the port number, I am able to start SonarQube application service.
I can now login to SonarQube URL.

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.