Sonarqube 7.9.1x不';t作为服务启动-抛出启动限制命中错误
我遵循了从7.3升级到7.9.1 LTS的标准流程。但无法运行7.9.1Sonarqube 7.9.1x不';t作为服务启动-抛出启动限制命中错误,sonarqube,Sonarqube,我遵循了从7.3升级到7.9.1 LTS的标准流程。但无法运行7.9.1 我复制了wrapper.conf和sonar.properties 将sonarqube.service文件中的版本号从7.3更改为7.9.1 移除zulu-8并安装OpenJDK11 在wrapper.conf中添加了java的显式路径 SonarQube的logs目录中未生成任何日志 $ sudo systemctl status sonarqube.service sonarqube.service - Sonar
- 我复制了wrapper.conf和sonar.properties
- 将sonarqube.service文件中的版本号从7.3更改为7.9.1
- 移除zulu-8并安装OpenJDK11
- 在wrapper.conf中添加了java的显式路径
- SonarQube的logs目录中未生成任何日志
$ sudo systemctl status sonarqube.service sonarqube.service - SonarQube service Loaded: loaded (/etc/systemd/system/sonarqube.service; enabled; vendor preset Active: failed (Result: start-limit-hit) since Thu 2019-08-22 06:18:25 UTC; 2 Process: 61751 ExecStop=/opt/sonarqube/sonarqube-7.9.1/bin/linux-x86-64/sonar. Process: 61685 ExecStart=/opt/sonarqube/sonarqube-7.9.1/bin/linux-x86-64/sonar Main PID: 3206 (code=exited, status=0/SUCCESS) Aug 22 06:18:25 sonarQubeServer systemd[1]: sonarqube.service: Service hold-off Aug 22 06:18:25 sonarQubeServer systemd[1]: sonarqube.service: Scheduled restart Aug 22 06:18:25 sonarQubeServer systemd[1]: Stopped SonarQube service. Aug 22 06:18:25 sonarQubeServer systemd[1]: sonarqube.service: Start request rep Aug 22 06:18:25 sonarQubeServer systemd[1]: sonarqube.service: Failed with resul Aug 22 06:18:25 sonarQubeServer systemd[1]: Failed to start SonarQube service. $ ls /opt/sonarqube/sonarqube-7.9.1/logs/ README.txt $ cat /etc/systemd/system/sonarqube.service [Unit] Description=SonarQube service After=syslog.target network.target [Service] Type=forking ExecStart=/opt/sonarqube/sonarqube-7.9.1/bin/linux-x86-64/sonar.sh start ExecStop=/opt/sonarqube/sonarqube-7.9.1/bin/linux-x86-64/sonar.sh stop User=sonarqube Group=sonarqube Restart=always [Install] WantedBy=multi-user.target $ cat /opt/sonarqube/sonarqube-7.9.1/conf/wrapper.conf | grep java.command #wrapper.java.command=/path/to/my/jdk/bin/java #wrapper.java.command=java wrapper.java.command=/usr/lib/jvm/java-11-openjdk-amd64/bin/java
- 对我来说,我必须安装Java
sudo apt install openjdk-8-jre-headless
您是否可以使用
systemctl status-l sonarqube.service
以使状态行未被调整?添加到编辑@mc1arket中您是否可以粘贴运行此journalctl-u sonarqube.service后获得的日志这对我很有效。谢谢
sudo apt install openjdk-8-jre-headless