安装SonarQube时出错-在Kubernetes中安装8.2版本

时间:2020-06-15 12:56:11

标签: ubuntu kubernetes sonarqube kops

在Kubernetes集群中安装SonarQube 8.2(sonarqube:8.2-community)时,出现以下错误。

错误:

Caused by: java.nio.file.AccessDeniedException: /opt/sonarqube/data/es6
        at sun.nio.fs.UnixException.translateToIOException(Unknown Source) ~[?:?]
        at sun.nio.fs.UnixException.rethrowAsIOException(Unknown Source) ~[?:?]
        at sun.nio.fs.UnixException.rethrowAsIOException(Unknown Source) ~[?:?]
        at sun.nio.fs.UnixFileSystemProvider.createDirectory(Unknown Source) ~[?:?]
        at java.nio.file.Files.createDirectory(Unknown Source) ~[?:?]
        at java.nio.file.Files.createAndCheckIsDirectory(Unknown Source) ~[?:?]
        at java.nio.file.Files.createDirectories(Unknown Source) ~[?:?]

================================================ =========================================

虽然我能够成功安装7.1版本的SonarQube,但是删除了PVC和部署。后来尝试用8.2版本创建。但是徒劳。

我试图授予该文件夹的许可。通过如下创建另一个Dockerfile。

   FROM sonarqube:8.2-community
   USER sonarqube
   RUN chmod 777 /opt/sonarqube/data -R

================================================ =========================================== 错误仍然弹出。对于root用户,不允许运行elasticsearch。

有人可以帮助我解决此错误吗!

0 个答案:

没有答案