hey!
im upgrading to sonarqube 8.9 - and keep getting this:
→ 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.
2021.09.09 10:40:29 INFO app[o.s.a.AppFileSystem] Cleaning or creating temp directory /opt/sonarqube-8.9.2.46101/temp
2021.09.09 10:40:29 INFO app[o.s.a.es.EsSettings] Elasticsearch listening on [HTTP: 127.0.0.1:9001, TCP: 127.0.0.1:46712]
2021.09.09 10:40:29 ERROR app[o.s.a.p.ManagedProcessHandler] Fail to launch process [es]
java.lang.IllegalStateException: Could not delete Elasticsearch temporary conf directory
at org.sonar.application.ProcessLauncherImpl.pruneElasticsearchConfDirectory(ProcessLauncherImpl.java:168)
at org.sonar.application.ProcessLauncherImpl.writeConfFiles(ProcessLauncherImpl.java:155)
at org.sonar.application.ProcessLauncherImpl.launch(ProcessLauncherImpl.java:92)
at org.sonar.application.SchedulerImpl.lambda$tryToStartProcess$2(SchedulerImpl.java:196)
at org.sonar.application.process.ManagedProcessHandler.start(ManagedProcessHandler.java:73)
at org.sonar.application.SchedulerImpl.tryToStartProcess(SchedulerImpl.java:194)
at org.sonar.application.SchedulerImpl.tryToStartEs(SchedulerImpl.java:146)
at org.sonar.application.SchedulerImpl.tryToStartAll(SchedulerImpl.java:138)
at org.sonar.application.SchedulerImpl.schedule(SchedulerImpl.java:112)
at org.sonar.application.App.start(App.java:68)
at org.sonar.application.App.main(App.java:97)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:240)
at java.base/java.lang.Thread.run(Thread.java:829)
Caused by: java.nio.file.AccessDeniedException: /opt/sonarqube-8.9.2.46101/temp/conf/es
at java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:90)
at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111)
at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:116)
at java.base/sun.nio.fs.UnixFileSystemProvider.implDelete(UnixFileSystemProvider.java:249)
at java.base/sun.nio.fs.AbstractFileSystemProvider.deleteIfExists(AbstractFileSystemProvider.java:110)
at java.base/java.nio.file.Files.deleteIfExists(Files.java:1181)
at org.sonar.application.ProcessLauncherImpl.pruneElasticsearchConfDirectory(ProcessLauncherImpl.java:166)
… 16 common frames omitted
2021.09.09 10:40:29 INFO app[o.s.a.SchedulerImpl] Process[es] is stopped
2021.09.09 10:40:29 INFO app[o.s.a.SchedulerImpl] SonarQube is stopped
2021.09.09 10:40:29 INFO app[o.s.a.SchedulerImpl] Waiting for Elasticsearch to be up and running
← Wrapper Stopped
→ 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.
2021.09.09 10:43:05 INFO app[o.s.a.AppFileSystem] Cleaning or creating temp directory /opt/sonarqube-8.9.2.46101/temp
2021.09.09 10:43:05 INFO app[o.s.a.es.EsSettings] Elasticsearch listening on [HTTP: 127.0.0.1:9001, TCP: 127.0.0.1:36003]
2021.09.09 10:43:05 ERROR app[o.s.a.p.ManagedProcessHandler] Fail to launch process [es]
java.lang.IllegalStateException: Could not delete Elasticsearch temporary conf directory
at org.sonar.application.ProcessLauncherImpl.pruneElasticsearchConfDirectory(ProcessLauncherImpl.java:168)
at org.sonar.application.ProcessLauncherImpl.writeConfFiles(ProcessLauncherImpl.java:155)
at org.sonar.application.ProcessLauncherImpl.launch(ProcessLauncherImpl.java:92)
at org.sonar.application.SchedulerImpl.lambda$tryToStartProcess$2(SchedulerImpl.java:196)
at org.sonar.application.process.ManagedProcessHandler.start(ManagedProcessHandler.java:73)
at org.sonar.application.SchedulerImpl.tryToStartProcess(SchedulerImpl.java:194)
at org.sonar.application.SchedulerImpl.tryToStartEs(SchedulerImpl.java:146)
at org.sonar.application.SchedulerImpl.tryToStartAll(SchedulerImpl.java:138)
at org.sonar.application.SchedulerImpl.schedule(SchedulerImpl.java:112)
at org.sonar.application.App.start(App.java:68)
at org.sonar.application.App.main(App.java:97)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:240)
at java.base/java.lang.Thread.run(Thread.java:829)
Caused by: java.nio.file.AccessDeniedException: /opt/sonarqube-8.9.2.46101/temp/conf/es
at java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:90)
at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111)
at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:116)
at java.base/sun.nio.fs.UnixFileSystemProvider.implDelete(UnixFileSystemProvider.java:249)
at java.base/sun.nio.fs.AbstractFileSystemProvider.deleteIfExists(AbstractFileSystemProvider.java:110)
at java.base/java.nio.file.Files.deleteIfExists(Files.java:1181)
at org.sonar.application.ProcessLauncherImpl.pruneElasticsearchConfDirectory(ProcessLauncherImpl.java:166)
… 16 common frames omitted
2021.09.09 10:43:05 INFO app[o.s.a.SchedulerImpl] Process[es] is stopped
2021.09.09 10:43:05 INFO app[o.s.a.SchedulerImpl] SonarQube is stopped
2021.09.09 10:43:05 INFO app[o.s.a.SchedulerImpl] Waiting for Elasticsearch to be up and running
← Wrapper Stopped
this is critical! can anyone help?