Link to home
Start Free TrialLog in
Avatar of itnifl
itniflFlag for Norway

asked on

Starting SonarQube on Ubuntu: Error opening zip file or JAR manifest missing : /usr/lib/jvm/java-9-openjdk-amd64/lib/management-agent.jar

I installed SonarQube on Linux, and when trying to start it I get this:

root@SonarQubeUntuntuTest:/opt/sonar/bin# /opt/sonar/bin/linux-x86-64/sonar.sh console
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    | 2017.01.25 14:41:12 INFO  app[][o.s.a.AppFileSystem] Cleaning or creating temp directory /opt/sonar/temp
jvm 1    | 2017.01.25 14:41:18 INFO  app[][o.s.p.m.JavaProcessLauncher] Launch process[es]: /usr/lib/jvm/java-9-openjdk-amd64/bin/java -Djava.awt.headless=true -Xmx1G -Xms256m -Xss256k -Djna.nosys=true -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=75 -XX:+UseCMSInitiatingOccupancyOnly -XX:+HeapDumpOnOutOfMemoryError -Djava.io.tmpdir=/opt/sonar/temp -javaagent:/usr/lib/jvm/java-9-openjdk-amd64/lib/management-agent.jar -cp ./lib/common/*:./lib/search/* org.sonar.search.SearchServer /opt/sonar/temp/sq-process7965774867120154592properties
jvm 1    | 2017.01.25 14:41:18 ERROR app[][o.s.p.m.Monitor] Process[es] failed to start
wrapper  | <-- Wrapper Stopped

Open in new window


So I have a look at the log:
root@SonarQubeUntuntuTest:/opt/sonar/bin# more ../logs/sonar.log
--> 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.25 14:41:12 INFO  app[][o.s.a.AppFileSystem] Cleaning or creating temp directory /opt/sonar/temp
2017.01.25 14:41:18 INFO  app[][o.s.p.m.JavaProcessLauncher] Launch process[es]: /usr/lib/jvm/java-9-openjdk-amd64/bin/java -Djava.awt.headless=true -Xmx1G -Xms256m -Xss256k -Djna.nosys=tru
e -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=75 -XX:+UseCMSInitiatingOccupancyOnly -XX:+HeapDumpOnOutOfMemoryError -Djava.io.tmpdir=/opt/sonar/temp -javaage
nt:/usr/lib/jvm/java-9-openjdk-amd64/lib/management-agent.jar -cp ./lib/common/*:./lib/search/* org.sonar.search.SearchServer /opt/sonar/temp/sq-process7965774867120154592properties
2017.01.25 14:41:18 ERROR app[][o.s.p.m.Monitor] Process[es] failed to start
<-- Wrapper Stopped

Open in new window


So I try it this way:
root@SonarQubeUntuntuTest:/opt/sonar/bin# /opt/sonar/bin/linux-x86-64/sonar.sh start
Starting SonarQube...
Started SonarQube.

Open in new window


And I get this:
root@SonarQubeUntuntuTest:/opt/sonar/bin# more ../logs/sonar.log
--> Wrapper Started as Daemon
Launching a JVM...
Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org
  Copyright 1999-2006 Tanuki Software, Inc.  All Rights Reserved.

2017.01.25 14:45:21 INFO  app[][o.s.a.AppFileSystem] Cleaning or creating temp directory /opt/sonar/temp
2017.01.25 14:45:27 INFO  app[][o.s.p.m.JavaProcessLauncher] Launch process[es]: /usr/lib/jvm/java-9-openjdk-amd64/bin/java -Djava.awt.headless=true -Xmx1G -Xms256m -Xss256k -Djna.nosys=tru
e -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=75 -XX:+UseCMSInitiatingOccupancyOnly -XX:+HeapDumpOnOutOfMemoryError -Djava.io.tmpdir=/opt/sonar/temp -javaage
nt:/usr/lib/jvm/java-9-openjdk-amd64/lib/management-agent.jar -cp ./lib/common/*:./lib/search/* org.sonar.search.SearchServer /opt/sonar/temp/sq-process1636893455754238769properties
OpenJDK 64-Bit Server VM warning: Option UseParNewGC was deprecated in version 9.0 and will likely be removed in a future release.
Error opening zip file or JAR manifest missing : /usr/lib/jvm/java-9-openjdk-amd64/lib/management-agent.jar
Error occurred during initialization of VM
agent library failed to init: instrument
2017.01.25 14:45:27 ERROR app[][o.s.p.m.Monitor] Process[es] failed to start
<-- Wrapper Stopped

Open in new window


I check for the missing jar file, and surely it is not there:
root@SonarQubeUntuntuTest:/opt/sonar/bin# ls /usr/lib/jvm/java-9-openjdk-amd64/lib/
accessibility.properties  classlist  jar.binfmt  logging.properties  modules         psfontj2d.properties  security          swing.properties
amd64                     ct.sym     jexec       management          net.properties  psfont.properties.ja  sound.properties  tzdb.dat

Open in new window


Any suggestion?
ASKER CERTIFIED SOLUTION
Avatar of itnifl
itnifl
Flag of Norway image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial