安装Sonar遇到的问题

2025-10-26 14:14:28

1、记得先用useradd sonar 创建一个sonar用户(因为es不支持用root用户启动,所以才需要创建sonar用户)

安装Sonar遇到的问题

2、然后用chown -R sonar:sonar /sonarqube-7.2(sonarqube-7.2这个是官网下载下来解压的文件)

3、启动的时候遇到 Process exited with exit value [es]: 143报错

可以用cat log/es.log 进行查看es提示的错误,

安装Sonar遇到的问题

4、es错误可以根据下面的参考资料的连接来解决

在/etc/sysctl.conf文件中加入

vm.max_map_count=262144

fs.file-max=65536

然后执行sysctl -p使配置生效

5、在 /etc/security/limits.conf后加入

ulimit -n 65536

ulimit -u 2048

然后切换sonar用户下执行ulimit -Hn

6、最后启动的时候用sonar用户启动

su sonar ./sonar.sh start

7、补充一下服务的其他几个命令

su sonar ./sonar.sh stop(停止)

su sonar ./sonar.sh restart(启动)

su sonar ./sonar.sh console(用控制台启动)

8、如果查看es.log和sonar.log文件都没有报错还是启动不起来的话,就查看web.log,有可能是自定义的插件错误了,导致启动不起来,我就遇到这情况

安装Sonar遇到的问题

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢