从SonarQube 5.6升级到5.6.6数据库迁移无法正确显示摘要编号

时间:2017-07-20 19:57:31

标签: sonarqube

SonarQube社区,

我从SonarQube 5.6升级到5.6.6,数据库迁移似乎成功完成。 之后,当钻进项目时,一些项目摘要数据在其他项目执行时没有正确显示。 我为3个项目提供了link,两个png显示了我正在尝试通信的内容,第三个用于升级和数据迁移的日志输出。 我已经回滚到旧的DB数据以及5.6并且使用相同的结果完成了两次升级,因此可以复制。 在升级时我是否需要了解一些我可能错过的内容? 多年来我做了几次升级,这是我第一次看到这个问题。 感谢您提供的任何帮助。 道格

1 个答案:

答案 0 :(得分:0)

这是一个损坏的ElasticSearch索引的情况。可以通过删除_ $ SONARQUBE_HOME / data / es _。

来修复

从您的评论中,您似乎已经从之前的版本中继承了ES索引。相反,你应该

  • 关闭旧版本
  • 展开了新版本的拉链
  • 将新版本指向您的数据库
  • (重新)安装了您的插件
  • 启动了新版本并允许ES索引在升级过程中自动(重新)生成