问题标签 [sonarqube-ops]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2981 浏览

sonarqube - java.lang.IllegalStateException:Webapp 未在 SONARQUBE 启动

我正在尝试在我的本地系统中设置声纳,并且我已经创建了 MY SQL DB,之后我还创建了默认声纳模式。现在在启动我的声纳服务器时......我得到了这个异常,

我在日志中看不到任何其他问题,您能帮帮我吗?

以下是我的版本,

  • 爪哇:JDK1.7
  • 声纳:5.5
  • mysql:1.2.16
0 投票
1 回答
979 浏览

mysql - SonarQube 5.4 -> 5.5 升级失败

我在 Azure / Windows Server 2012 (SP2) 和 MySQL MySQL 5.7.12 Community Server 上运行 SonarQube 5.4。

5.4 版一切正常。我按照此链接的升级步骤操作:http: //docs.sonarqube.org/display/SONARNEXT/Upgrading

我能够安装 SonarQube 5.5,使用默认数据库运行它并安装我的插件(视图除外,由于某些原因不可用)。

然后我停止服务器并更新 sonar.properties 中的信息,以便它使用我的 MySQL 数据库。

我重新启动服务器并转到数据库升级页面。我启动升级,它最终说升级失败。

当我查看日志文件时,我看到以下内容:

然后,如果我重新启动服务器,它会在几秒钟后自动停止,我会在日志文件中看到:

我的 SonarQube 5.4 安装中也有 LDAP 插件。我尝试了 5.5 版和不带它的版本,结果相同。

我一定错过了什么,但我不知道出了什么问题。

0 投票
2 回答
2506 浏览

java - 为什么 SonarQube 无法分配请求的地址?

我正在尝试通过浏览器连接到 SonarQube,但是sonar start从终端运行后我收到以下错误消息:

它可能与我的配置有关,所以这是我的配置文件:

我该如何解决这个问题?

使用的软件:

  • 卢本图
  • SonarQube 5.5
  • 火狐

我尝试过的解决方案: -尝试在 linux 机器上安装 sonarqube 但出现错误

0 投票
1 回答
354 浏览

docker - 无法通过端口映射通过 Marathon 启动 SonarQube docker 容器

我正在尝试使用端口映射运行 sonarqube docker 容器,以在 9050 而不是默认的 9000 上公开 ui。此命令运行良好:

但是通过马拉松发生了以下错误:

2016.05.23 12:12:40 错误 web[oaccC[.[.[/]] 向类 org.sonar.server.platform.PlatformServletContextListener org.elasticsearch.client.transport.NoNodeAvailableException 的侦听器实例发送上下文初始化事件的异常:无配置的节点可用:[] at org.elasticsearch.client.transport.TransportClientNodesService.ensureNodesAreAvailable(TransportClientNodesService.java:305) ~[elasticsearch-1.7.5.jar:na]

日志文件

0 投票
1 回答
1610 浏览

sonarqube - Sonarqube 中的异常发送上下文

我的声纳日志说

0 投票
2 回答
6852 浏览

sonarqube - SonarQube 无法从 MariaDB 10 启动

我在 CentOS 7 中用 yum 安装了 MariaDB。

SonarQube 抛出此异常:

当我重新安装版本 10 的 MariaDB 时,SonarQube 仍然抛出相同的异常。

SonarQube-5.5 如何检测 MySQL 版本?

MariaDB 10 的 API 与 MySQL 5.6 兼容,CentOS 7 已将 MySQL 替换为 MariaDB。

为什么它不支持 MariaDB 10?

0 投票
1 回答
1484 浏览

sonarqube - 数据库排序规则更改后的声纳数据迁移

需要知道我们如何在数据库排序规则更改后迁移数据。基本上,以下是我的计划。

  1. 获取具有新排序规则的新数据库,这是 Sonar (Latin1_General_CS_AS) 的要求。我们现有数据库的排序规则是 - Latin1_General_CI_AS
  2. 设置 Sonar 服务并使用新排序规则指向新数据库。这将在数​​据库上创建 Sonar 所需的新表。
  3. 将数据从旧数据库迁移到新数据库而不更改排序规则。

我可以使用 SELECT INSERT 导入数据,但我遇到了 Sonar 服务未启动发布此内容的问题。(SonarQube 服务未启动

我们不得不截断并删除表并重新创建它们。有人可以建议我们如何迁移数据吗?

我知道 Sonar DB 复制工具,但我相信这仅适用于企业版。(http://docs.sonarqube.org/display/SONAR/Sonar+DB+Copy+Tool

0 投票
1 回答
3921 浏览

windows - 无法在 Windows 10 上启动 SonarQube 服务

我在为 SonarQube 设置服务时遇到问题。我已经尽我所能,但我仍然无法解决这个问题。 这是我得到的错误。如您所见,我使用SonarQube 建议的管理员帐户(而不是本地系统)登录,以及许多其他帖子。我使用这种方法在我的笔记本电脑上成功安装了 Sonar,但无法在我的 PC 上执行此操作。请帮助,我提前谢谢。

0 投票
1 回答
849 浏览

docker - Docker 再次重新启动并再次启动

我的码头工人遇到了问题。我有自己的 SonarQube 3.6.2 图像,其中包括几个自定义规则。我试图把它放在一个容器中,但是如果我在尝试启动容器时运行 SonarQube,那么我的容器会不断地一次又一次地重新启动。

我只是尝试了我的每一个想法:(ENTRYPOINT两种形式:ENTRYPOINT["/sonarQube362/bin/linux-x86-64/sonar.sh", "start"]ENTRYPOINT /sonarQube362/bin/linux-x86-64/sonar.sh start),CMD(两种形式),使用第三方 run.sh 和这些命令行:

我的容器总是处于“重新启动”状态,日志只是抱怨Sonar is restarted,一次又一次,一次又一次......

如果我的 Dockerfile 以 example 结尾CMD top,那么我可以docker exec -ti container bash进入它并成功运行上述任何命令。

你们知道为什么,当设置为CMDENTRYPOINTSonarQube/Docker 循环重新启动时?

干杯,

0 投票
1 回答
310 浏览

sonarqube - SonarQube 5.5 上的管理代理配置

简而言之:有没有办法配置(在 SonarQube 5.5 中引入)使用的所有端口,management-agent.jar甚至禁用它?

更多信息:我正在尝试在 OpenShift 上运行 SonarQube(再次),这次是 5.5/5.6 版。启动时出现以下错误:Exception thrown by the agent : java.rmi.server.ExportException: Port already in use: 0; nested exception is: java.net.BindException: Permission denied.

到目前为止我发现的是

除了将端口明确设置为 OpenShift 上的允许范围(端口 15000-35530)之外,我尝试了该-XX:+DisableAttachMechanism选项,但没有成功。

任何想法如何解决这个问题?SonarQube 可以在没有代理的情况下工作吗?

如何重现:从这里创建一个 OpenShift 应用程序,然后将SONAR_VERSIONto5.55.6in更改为.openshift/action_hooks/build

完整的堆栈跟踪