service sonar does not support chkconfig
报错内容如下:
[root@ycyzharry init.d]# chkconfig --add sonar
service sonar does not support chkconfig
解决办法:
vim /etc/init.d/sonar
#!/bin/sh # # rc file for SonarQube # # chkconfig: 345 96 10 # description: SonarQube system # ### BEGIN INIT INFO # Provides: sonar # Required-Start: $network # Required-Stop: $network # Default-Start: 3 4 5 # Default-Stop: 0 1 2 6 # Short-Description: SonarQube system # Description: SonarQube system ### END INIT INFO su sonarqube -lc "/opt/sonarqube/bin/linux-x86-64/sonar.sh $*"
关于chkconfig配置,需要了解下Linux运行级别,也就是操作系统当前正在运行的功能级别。这个级别从0到6 ,具有不同的功能。这些级别在/etc/inittab文件里指定。
其中345是默认启动级别,级别有0-6共7个级别。 等级0表示:表示关机 等级1表示:单用户模式 等级2表示:无网络连接的多用户命令行模式 等级3表示:有网络连接的多用户命令行模式 等级4表示:不可用 等级5表示:带图形界面的多用户模式 等级6表示:重新启动 96是启动优先级,10是停止优先级,优先级范围是0-100,数字越大,优先级越低
其他,可参考chkconfig用法。

浙公网安备 33010602011771号