1. SonarQube Process exited with exit value [es]: 137
- 这种的原因是机器内存不够退出了,可以用 top 或者 free -h 查看当前剩余内存的情况。
2. sonar官方文档
3. sonar的postgresql数据库版本的安装(CentOS7+PostgresSQL14+SonarQube9.4/SonarQube7.9.6)
- https://blog.csdn.net/weixin_50271247/article/details/119756146
- https://www.pudn.com/news/627df30f9b6e2b6d55409289.html
4. jenkins中pipline语法错误 0xFFFF
- 检查方向:
- 某些需要引号的内容没加引号
- 流水线语法错误
5. 关于es中jvm配置问题
- 一般不用修改,默认的即可
- 需要修改的话,根据对应配置文件查找修改
- grep "Xms" sonar.properties
6. 遇到unable to excute sonarqube类似的情况
- 看日志,如果是某个连接断了,先查看配置是否正确
- 配置正确的话,查看free -h,查看内存是否不够用了。
7. 如果遇到es服务报错或者Java启动失败,重启sonar之前,先把 /sonar/temp 里的文件清空,然后再重启。