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

在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。

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

iCMS 回答:安装SonarQube时出错-在Kubernetes中安装8.2版本

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2130111.html

大家都在问