【发布时间】:2016-08-30 11:59:41
【问题描述】:
按照以下链接中的声纳设置说明进行操作。但执行 chkconfig 命令失败。它阻止我在 centos7 中启动 sonarqube 作为服务。
http://docs.sonarqube.org/display/SONAR/Running+SonarQube+as+a+Service+on+Linux
http://devopscube.com/setup-and-configure-sonarqube-on-linux/
[build@inches-jenkins-master ~]$ cat /etc/init.d/sonar
#! /usr/bin/sh
/usr/bin/sonar $*
[build@inches-jenkins-master ~]$ which sh
/usr/bin/sh
[build@inches-jenkins-master ~]$ ls -lrt /usr/bin/sonar
lrwxrwxrwx. 1 root root 50 Aug 30 16:59 /usr/bin/sonar -> /usr/local/sonarqube-6.0/bin/linux-x86-64/sonar.sh
[build@inches-jenkins-master init.d]$ sudo chkconfig --add sonar
service sonar does not support chkconfig
手动启动时没有问题。
[build@inches-jenkins-master init.d]$ sudo sonar start
Starting SonarQube...
Started SonarQube.
[build@inches-jenkins-master init.d]$
【问题讨论】:
标签: centos sonarqube centos7 sonarqube-ops