SonarQube启动不了的问题解决

简介: 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含报错

相关实践学习
【涂鸦即艺术】基于云应用开发平台CAP部署AI实时生图绘板
【涂鸦即艺术】基于云应用开发平台CAP部署AI实时生图绘板
相关文章
|
Java 编译器 数据库
@Transactional中指定rollbackFor,弊端以及不能回滚的时候
@Transactional中指定rollbackFor,弊端以及不能回滚的时候
1038 3
|
安全 Java Python
sonarqube扫描Python项目代码
sonarqube扫描Python项目代码
sonarqube扫描Python项目代码
|
9月前
|
安全 测试技术 Windows
AppScan8.0_Setup安装步骤详解(Windows版附安装包)
AppScan是一款专业的安全测试工具,用于检测网站、Web应用及接口的安全漏洞。本文介绍了其8.0版本的安装步骤:下载安装包后,双击运行,按向导完成许可协议、安装路径、组件选择等设置,等待安装完成并启动程序,最后通过扫描测试验证功能正常,操作简便,适合初学者快速上手。
|
Java jenkins 持续交付
SonarQube安装遇到的常见报错问题启动不起来等
SonarQube安装遇到的常见报错问题启动不起来等
|
Kubernetes 容器 Perl
【kubernetes】解决: kubelet Failed to create pod sandbox: rpc error: code = Unknown desc = faile...
【kubernetes】解决: kubelet Failed to create pod sandbox: rpc error: code = Unknown desc = faile...
19035 0
|
关系型数据库 Linux 数据库
PostgreSQL 入门指南:安装、配置与基本命令
本文从零开始,详细介绍如何在 Windows、Linux 和 macOS 上安装和配置 PostgreSQL,涵盖30+个实操代码示例。内容包括安装步骤、配置远程访问和用户权限、基础数据库操作命令(如创建表、插入和查询数据),以及常见问题的解决方案。通过学习,你将掌握 PostgreSQL 的基本使用方法,并为后续深入学习打下坚实基础。
17038 1
|
Java 应用服务中间件
Process exited with an error: 1 (Exit value: 1) 问题处理
本文介绍了在本地启动项目时遇到“Process exited with an error: 1”错误的解决过程。作者首先排除了配置文件修改的影响,通过分析错误信息,推测为端口占用问题,并使用 `netstat -ano` 命令检查端口占用情况,最终通过终止占用端口的进程解决了问题。
|
测试技术
sonar代码扫描 覆盖率为0 单元测试不显示
sonar代码扫描 覆盖率为0 单元测试不显示
sonar代码扫描 覆盖率为0 单元测试不显示
|
缓存 运维 Docker
容器化运维:Docker Desktop 占用磁盘空间过大?教你轻松解决!
Windows Docker Desktop 使用过程中,因镜像、容器数据及构建缓存的累积,可能导致磁盘空间占用过高。通过删除无用镜像与容器、压缩磁盘以及清理构建缓存等方法,可有效释放空间。具体步骤包括关闭WSL、使用`diskpart`工具压缩虚拟磁盘、执行`docker buildx prune -f`清理缓存等。这些操作能显著减少磁盘占用,提升系统性能。
6506 5
|
Java 关系型数据库 MySQL
SonarQube——如何搭建SonarQube完整版
SonarQube——如何搭建SonarQube完整版
818 0
SonarQube——如何搭建SonarQube完整版

热门文章

最新文章