SonarQube启动不了的问题解决

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介: SonarQube启动不了的问题解决

补充说明,这篇文章记录是当时我自己的情况记录下来,后来使用过程中又遇到启动不了以及其他问题了,因此我又写了篇其他的原因造成启动失败和其他问题记录,整理在SonarQube安装遇到的常见报错问题,我觉得要全一些因此放在文章开头说明。

-----------------------------------------------------------------------------------------------------------

第一次搭建Sonar时,从下载到启动都没有问题。后来重新下载Sonar时启动就报错。

sonarqube 关键的三个组件

1、ElasticSearch

2、Mysql 数据库

3、web - GUI

sonarqube 启动顺序也是如此,先启动 ElastcSearch ,然后是数据库,然后是 web - GUI。

其 logs 日志目录,也是按照这个顺序记录日志,在启动时分别产生:

1.access.log 针对web服务的日志,记录你所有的访问记录。这个日志在 sonar 没有启动成功啥也没有,所以这个日志跟启动 sonar 没关系。

2. es.log:针对 es 组件的日志,也是 sonarqube 启动第一个运行的组件,这个日志有报错,那就是 es 的问题。

3. sonar.log:sonar 服务的启动日志,记录所有组件的启动信息。

4. web.log:web-GUI 日志,web - GUI 界面想要启动,得满足 ES mysql sonar 这三个要求。

我表示很疑惑,我电脑上没有安装数据库啊,我用的是sonar的内置数据库,我都已经重新下载了,web的默认端口9000也没有被占用,es也启动了的。怀疑是系统配置在作怪。。。。

删除系统配置,重新启动问题解决

windows就在各自的用户下.sonar,linux~下发现.sonar文件夹,最后删除配置文件,重新启动,成功!

默认的账户密码是admin/admin

95dcc176-b4fc-48d6-a19a-6239ba1c34f2.png

另一篇搭建sonar也包含了各种常见问题-->>

linux下安装配置sonarqube含报错

相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
相关文章
|
6月前
|
Java 关系型数据库 jenkins
SonarQube-Jenkins问题汇总
SonarQube-Jenkins问题汇总
|
6月前
|
jenkins Java Linux
Jenkins启动失败的一些处理
Jenkins启动失败的一些处理
|
SQL 安全 IDE
SonarQube使用介绍
SonarQube使用介绍
2370 0
SonarQube使用介绍
|
3月前
|
Docker 容器
SonarQube——Docker搭建SonarQube服务
SonarQube——Docker搭建SonarQube服务
57 0
|
6月前
|
jenkins 持续交付
安装Jenkins并启动
安装Jenkins并启动
47 0
|
Java jenkins 持续交付
SonarQube安装遇到的常见报错问题启动不起来等
SonarQube安装遇到的常见报错问题启动不起来等
|
Java jenkins Shell
Jenkins 实现自动打包并且启动服务| 学习笔记
快速学习 Jenkins 实现自动打包并且启动服务。
Jenkins 实现自动打包并且启动服务| 学习笔记
|
安全 Java Linux
SonarQube的安装和使用
SonarQube®是一款自动代码审查工具,可以检测代码中的bug、漏洞和代码气味。它可以与您现有的工作流集成,以支持跨项目分支和拉出请求的持续代码检查。 就是一个痛苦面具…… 哈哈,根据该工具定义的规则,对代码进行扫描~ 有这五种严重性和三种类型
323 0
|
安全 Oracle 关系型数据库
SonarQube搭建手记
这篇文章记录的是SonarQube服务搭建的详细过程,应用于云迁移后的PipleLine的代码扫描环节。
532 0
SonarQube搭建手记
|
jenkins 持续交付
jenkins整合sonarqube6.5代码扫描配置
jenkins整合sonarqube6.5代码扫描配置
jenkins整合sonarqube6.5代码扫描配置