SonarQube 6.2升级到6.4缺少项目和用户

Kee*_*ove 4 sonar-runner sonarqube sonarqube-scan

在Debian杰西我不得不使用PostgreSQL(最新的杰西)的Java 8安装我在升级过程中去(到v.6.4)SonarQube 6.2的安装版本在这里

当它重新上线时,所有项目都丢失了.我可以通过手动输入项目的URL来获取它们,如:

https://[address of server]/dashboard?id=[Name of Project]

在用户管理部分(管理>安全>用户)中,我看不到用户.但是,如果我转到组(管理>安全>组),我的声纳用户组称它有用户.在我的情况下它14 - 但我看不到他们中的任何一个.谁能帮助把这些东西带回来?在升级之前我确实做过数据库备份 - 所以我总是可以回去,但我不想那样做.

G. *_*eam 9

正如这里所回答的,这似乎是一个糟糕的ElasticSearch索引.停止你的服务器.删除$ SONARQUBE_HOME/data并重新启动.

  • SonarQube在启动后进入维护模式,耗时60-75秒然后出来,一切看起来都很棒 - 恢复正常.谢谢 (2认同)