我正在尝试将 SonarQube 5.3 实例更新为 5.6.3 LTS。要更新数据库架构,我浏览到“ http://mysonarqube/setup ”,但是当我点击“升级”按钮时,我会根据服务器日志重定向到“ http://mysonarqube/maintanance ”页面没有太多事情发生。我本来希望在浏览器中获得某种进度指示。
当我单击“升级”时,服务器上的日志 (sonar.log) 根本不显示任何活动。所以我猜它根本不会触发实际的模式迁移。
有没有人知道发生了什么或者我如何进一步调试为什么什么都没有发生?
2016-11-15 更新:这是启动 SonarQube 服务器时的日志。当我在设置页面上单击“升级”时,此日志中没有添加一行
--> Wrapper 作为服务启动 启动JVM... 包装器(3.2.3 版)http://wrapper.tanukisoftware.org 版权所有 1999-2006 Tanuki Software, Inc. 保留所有权利。 2016.11.15 08:41:34 INFO app[osaAppFileSystem] 清理或创建临时目录 C:\tools\sonarqube_playground\temp 2016.11.15 08:41:35 INFO app[ospmJavaProcessLauncher] 启动进程[es]: c:\tools\java\jdk1.8.0_66\jre\bin\java -Djava.awt.headless=true -Xmx1G -Xms256m -Xss256k -Djava.net.preferIPv4Stack=true -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=75 -XX:+UseCMSInitiatingOccupancyOnly -XX:+HeapDumpOnOutOfMemoryError -Djava.io.tmpdir=C:\tools\sonarqube_playground\temp - javaagent:c:\tools\java\jdk1.8.0_66\jre\lib\management-agent.jar -cp ./lib/common/*;./lib/search/* org.sonar.search.SearchServer C:\工具\sonarqube_playground\temp\sq-process934155640727080349properties 2016.11.15 08:41:37 INFO es[ospProcessEntryPoint] 开始 es 2016.11.15 08:41:37 INFO es[ossEsSettings] Elasticsearch 监听 127.0.0.1:9003 2016.11.15 08:41:38 信息 es[o.elasticsearch.node] [sonar-1479195694200] 版本 [1.7.5],pid [4920],构建 [00f95f4/2016-02-02T09:55:30Z] 2016.11.15 08:41:38 INFO es[o.elasticsearch.node] [sonar-1479195694200] 初始化 ... 2016.11.15 08:41:38 INFO es[oeplugins] [sonar-1479195694200] 已加载 [],站点 [] 2016.11.15 08:41:38 INFO es[o.elasticsearch.env] [sonar-1479195694200] 使用 [1] 数据路径,装载 [[(C:)]],净可用空间 [47.6gb],净总空间 [69.4 gb],类型 [NTFS] 2016.11.15 08:41:42 警告 es[oebootstrap] 未找到 JNA。本机方法将被禁用。 2016.11.15 08:41:43 INFO es[o.elasticsearch.node] [sonar-1479195694200] 已初始化 2016.11.15 08:41:43 INFO es[o.elasticsearch.node] [sonar-1479195694200] 开始... 2016.11.15 08:41:43 INFO es[oetransport] [sonar-1479195694200] bound_address {inet[/127.0.0.1:9003]},publish_address {inet[/127.0.0.1:9003]} 2016.11.15 08:41:43 信息 es[oediscovery] [sonar-1479195694200] sonarqube/uESU6pKmQN2-u4e3ITgQRQ 2016.11.15 08:41:46 INFO es[oecluster.service] [sonar-1479195694200] new_master [sonar-1479195694200][uESU6pKmQN2-u4e3ITgQRQ][sonarqube][inet[/127.0.0.1:9003]]{rack_id=sonar- 1479195694200},原因:zen-disco-join (elected_as_master) 2016.11.15 08:41:46 INFO es[o.elasticsearch.node] [sonar-1479195694200] 开始 2016.11.15 08:41:47 INFO es[oegateway] [sonar-1479195694200] 将 [0] 索引恢复到 cluster_state 2016.11.15 08:41:47 INFO app[ospmMonitor] Process[es] 已启动 2016.11.15 08:41:47 INFO app[ospmJavaProcessLauncher] 启动进程[web]: c:\tools\java\jdk1.8.0_66\jre\bin\java -Djava.awt.headless=true -Dfile.encoding=UTF -8 -Djruby.management.enabled=false -Djruby.compile.invokedynamic=false -Xmx2G -Xms512m -XX:MaxPermSize=160m -XX:+HeapDumpOnOutOfMemoryError -Djava.net.preferIPv4Stack=true -server -Djava.io.tmpdir= C:\tools\sonarqube_playground\temp -javaagent:c:\tools\java\jdk1.8.0_66\jre\lib\management-agent.jar -cp ./lib/common/*;./lib/server/*; C:\tools\sonarqube_playground\extensions\jdbc-driver\oracle\ojdbc7.jar org.sonar.server.app.WebServer C:\tools\sonarqube_playground\temp\sq-process4855516278340356405properties 2016.11.15 08:41:48 INFO web[ospProcessEntryPoint] 启动 web 2016.11.15 08:41:49 INFO web[ossaTomcatContexts] Webapp 目录:C:\tools\sonarqube_playground\web 2016.11.15 08:41:50 INFO web[oachHttp11NioProtocol] 初始化 ProtocolHandler ["http-nio-0.0.0.0-9001"] 2016.11.15 08:41:50 INFO web[oatunNioSelectorPool] 使用共享选择器进行 servlet 写入/读取 2016.11.15 08:41:55 INFO web[osspServerImpl] SonarQube 服务器 / 5.6.3 / 3fcc98a73d6afb99388e39f46272909a6d6600b2 2016.11.15 08:41:55 INFO web[o.sonar.db.Database] 为 jdbc:oracle:thin:[dbconnectionargumentsommittedforsecurity] 创建 JDBC 数据源 2016.11.15 08:41:59 WARN web[osspDatabaseServerCompatibility] 数据库必须升级。请备份数据库并浏览 /setup 2016.11.15 08:41:59 INFO web[osspDefaultServerFileSystem] SonarQube 主页:C:\tools\sonarqube_playground 2016.11.15 08:42:00 INFO web[oeplugins] [sonar-1479195694200] 加载 [], 站点 [] 2016.11.15 08:42:01 INFO web[osspRailsAppsDeployer] 部署 Ruby on Rails 应用程序 2016.11.15 08:42:02 INFO web[osspPlatform] DB 需要迁移,进入安全模式 2016.11.15 08:42:02 INFO web[jruby.rack] jruby 1.7.9 (ruby-1.8.7p370) 2013-12-06 87b108a on Java HotSpot(TM) 64-Bit Server VM 1.8.0_66-b17 [Windows服务器 2012 R2-amd64] 2016.11.15 08:42:02 INFO web[jruby.rack] 使用共享(线程安全!)运行时 2016.11.15 08:42:25 INFO web[jruby.rack] 保持自定义(config.logger)Rails 记录器实例 2016.11.15 08:42:25 INFO web[oachHttp11NioProtocol] 启动 ProtocolHandler ["http-nio-0.0.0.0-9001"] 2016.11.15 08:42:25 INFO web[ossaTomcatAccessLog] Web 服务器启动 2016.11.15 08:42:25 INFO web[ossaEmbeddedTomcat] HTTP 连接器在端口 9001 上启用 2016.11.15 08:42:25 INFO app[ospmMonitor] Process[web] is up 2016.11.15 08:42:25 INFO app[ospmJavaProcessLauncher] 启动进程[ce]: c:\tools\java\jdk1.8.0_66\jre\bin\java -Djava.awt.headless=true -Dfile.encoding=UTF -8 -Xmx2G -Xms512m -XX:MaxPermSize=160m -XX:+HeapDumpOnOutOfMemoryError -Djava.net.preferIPv4Stack=true -server -Djava.io.tmpdir=C:\tools\sonarqube_playground\temp -javaagent:c:\tools\ java\jdk1.8.0_66\jre\lib\management-agent.jar -cp ./lib/common/*;./lib/server/*;./lib/ce/*;C:\tools\sonarqube_playground\extensions \jdbc-driver\oracle\ojdbc7.jar org.sonar.ce.app.CeServer C:\tools\sonarqube_playground\temp\sq-process8088446918777658625properties 2016.11.15 08:42:27 INFO ce[ospProcessEntryPoint] 开始 ce 2016.11.15 08:42:27 INFO ce[oscaWebServerWatcherImpl] 等待 Web 服务器运行... 2016.11.15 08:42:28 INFO ce[oscaWebServerWatcherImpl] 仍在等待 WebServer... 2016.11.15 08:42:30 INFO ce[oscaWebServerWatcherImpl] 仍在等待 WebServer... 2016.11.15 08:42:35 INFO ce[oscaWebServerWatcherImpl] 仍在等待 WebServer... 2016.11.15 08:42:48 INFO ce[oscaWebServerWatcherImpl] 仍在等待 WebServer... 2016.11.15 08:43:23 INFO ce[oscaWebServerWatcherImpl] 仍在等待 WebServer... 2016.11.15 08:44:58 INFO ce[oscaWebServerWatcherImpl] 仍在等待 WebServer... 2016.11.15 08:49:17 INFO ce[oscaWebServerWatcherImpl] 仍在等待 WebServer... 2016.11.15 09:01:01 INFO ce[oscaWebServerWatcherImpl] 仍在等待 WebServer... 2016.11.15 09:32:55 INFO ce[oscaWebServerWatcherImpl] 仍在等待 WebServer...