声纳安装&开始但无法访问

时间:2014-10-01 18:37:01

标签: sonarqube

要点:


我正在尝试在运行CentOS 6.5的远程计算机上运行独立的声纳。

以下:http://sonar-pkg.sourceforge.net/ - 通过以下方式安装:

yum install sonar

我已经设置了一个与MySQL实例的远程数据库连接,已经设置了'声纳'数据库和用户,如:http://docs.sonarqube.org/display/SONAR/Installing

中所述

修改后的sonar.properties配置:

sonar.jdbc.url=jdbc:mysql://<mysql.ipaddress>:3306/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformance

最初 - 我只更改了jdbc连接,声纳开始正常,但我无法打开声纳网络http://mymachine.ipaddress:9000/

基于:

我更新了更多属性:

sonar.web.host=<mymachine.ipaddress>
sonar.web.context=/sonar
sonar.web.port=9000

再次运行声纳

/etc/init.d/sonar start

Sonar很好,但仍然无法通过浏览器访问它 转到http://mymachine.ipaddress:9000/sonar会给出:&#34;此网页不可用&#34;

GET http://mymachine.ipaddress:9000/sonar net::ERR_CONNECTION_TIMED_OUT 

sonar.log:

  

- &GT;包装器开始作为守护程序启动JVM ...包装器(版本3.2.3)http://wrapper.tanukisoftware.org版权所有1999-2006 Tanuki Software,Inc。保留所有权利。

     

2014.10.01 14:30:18 INFO app [o.s.p.m.JavaProcessLauncher]启动流程[搜索]:   /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.55.x86_64/jre/bin/java -Xmx256m   -Xms256m -Xss256k -Djava.net.preferIPv4Stack = true -XX:+ UseParNewGC -XX:+ UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction = 75 -XX:+ UseCMSInitiatingOccupancyOnly -XX:+ HeapDumpOnOutOfMemoryError -Djava.awt.headless = true -Djava.io .tmpdir = / opt / sonar / temp -cp ./lib/common/:./ lib / search / org.sonar.search.SearchServer   的/ tmp / SQ-process2719628111769939329properties   2014.10.01 14:30:18 WARN sea [o.s.p.ProcessEntryPoint]开始搜索   2014.10.01 14:30:18 INFO sea [o.s.s.SearchServer]在港口启动ES [sonarqube]:9001   2014.10.01 14:30:18 INFO sea [o.elasticsearch.node] [sonar-1412188217506] version [1.1.2],pid [329],   构建[e511f7b / 2014-05-22T12:27:39Z]   2014.10.01 14:30:18 INFO sea [o.elasticsearch.node] [sonar-1412188217506]初始化...   2014.10.01 14:30:18 INFO sea [o.e.plugins] [sonar-1412188217506] loading [],sites []   2014.10.01 14:30:20 INFO sea [o.elasticsearch.node] [sonar-1412188217506]初始化   2014.10.01 14:30:20 INFO sea [o.elasticsearch.node] [sonar-1412188217506]开始......   2014.10.01 14:30:20 INFO sea [o.e.transport] [sonar-1412188217506] bound_address {inet [/0.0.0.0:9001]},publish_address   {INET [/:9001]}   2014.10.01 14:30:23 INFO sea [o.e.cluster.service] [sonar-1412188217506] new_master   [声纳-1412188217506] [k85f1MFxQgSy_aXegApX1g] [CORPSTGCI01] [INET [/:9001]] {rack_id =声纳-1412188217506}   原因:zen-disco-join(elections_as_master)   2014.10.01 14:30:23 INFO sea [o.e.discovery] [sonar-1412188217506] sonarqube / k85f1MFxQgSy_aXegApX1g   2014.10.01 14:30:25 INFO sea [o.e.gateway] [sonar-1412188217506]将[2]指数恢复到cluster_state   2014.10.01 14:30:25 INFO sea [o.elasticsearch.node] [sonar-1412188217506]开始   2014.10.01 14:30:31 INFO app [o.s.p.m.Monitor]进程[搜索]已启动   2014.10.01 14:30:31 INFO app [o.s.p.m.JavaProcessLauncher]启动流程[web]:   /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.55.x86_64/jre/bin/java -Xmx768m   -XX:MaxPermSize = 160m -XX:+ HeapDumpOnOutOfMemoryError -Djava.net.preferIPv4Stack = true -Djava.awt.headless = true -Dfile.encoding = UTF-8 -Djruby.management.enabled = false -Djava.io.tmpdir = / opt / sonar / temp -cp ./lib/common/:./lib/server/:/opt/sonar/lib/jdbc/mysql/mysql-connector-java-5.1.27。罐   org.sonar.server.app.WebServer   的/ tmp / SQ-process7956510077635803069properties   2014.10.01 14:30:32 WARN web [o.s.p.ProcessEntryPoint]启动网站   2014.10.01 14:30:32 INFO web [o.s.s.app.Connectors]在端口9000上启用了HTTP连接器   2014.10.01 14:30:32 INFO web [o.s.s.app.Webapp] Webapp目录:/ opt / sonar / web   2014.10.01 14:30:33 INFO网站[o.e.plugins] [sonar-1412188217506]已加载[],网站[]   2014.10.01 14:30:34 INFO web [o.s.s.p.ServerImpl] SonarQube Server / 4.5 / c8bb686cbee8e1dce3312ef253db76e7c0e3c0c7   2014.10.01 14:30:34 INFO web [o.s.c.p.Database]为其创建JDBC数据源   JDBC:MySQL的://10.0.30.204:3306 /声纳了useUnicode =真安培;的characterEncoding = UTF8&安培; rewriteBatchedStatements =真安培; useConfigs = maxPerformance   2014.10.01 14:30:36 INFO web [o.s.s.s.p.DefaultServerFileSystem] SonarQube home:/ opt / sonar   2014.10.01 14:30:36 INFO web [org.sonar.INFO]安装插件......   2014.10.01 14:30:36 INFO web [o.s.s.p.ServerPluginJarsInstaller]部署插件Findbugs / 2.4 /   a334be36ba4374bb779255272c53fb08675ac2c2   2014.10.01 14:30:36 INFO web [o.s.s.s.p.ServerPluginJarsInstaller]部署插件重复/ 4.5 /   c8bb686cbee8e1dce3312ef253db76e7c0e3c0c7   2014.10.01 14:30:36 INFO web [o.s.s.p.ServerPluginJarsInstaller]部署插件Core / 4.5 / c8bb686cbee8e1dce3312ef253db76e7c0e3c0c7   2014.10.01 14:30:36 INFO web [o.s.s.p.ServerPluginJarsInstaller]部署插件Java / 2.4 / 7e7e6335211bb9c0ff9727065f43e7010cc3df91   2014.10.01 14:30:36 INFO web [o.s.s.s.p.ServerPluginJarsInstaller] Deploy plugin Database Cleaner / 4.5 /   c8bb686cbee8e1dce3312ef253db76e7c0e3c0c7   2014.10.01 14:30:36 INFO web [o.s.s.p.ServerPluginJarsInstaller]部署插件英文包/ 4.5 /   c8bb686cbee8e1dce3312ef253db76e7c0e3c0c7   2014.10.01 14:30:36 INFO web [o.s.s.p.ServerPluginJarsInstaller]部署插件电子邮件通知/ 4.5 /   c8bb686cbee8e1dce3312ef253db76e7c0e3c0c7   2014.10.01 14:30:36 INFO web [o.s.s.p.ServerPluginJarsInstaller]部署插件Design / 4.5 / c8bb686cbee8e1dce3312ef253db76e7c0e3c0c7   2014.10.01 14:30:36 INFO web [org.sonar.INFO]安装完成的插件:88毫秒   2014.10.01 14:30:36 INFO web [o.s.s.p.RailsAppsDeployer]部署Ruby on Rails应用程序   2014.10.01 14:30:36 INFO web [o.s.j.s.AbstractDatabaseConnector]初始化Hibernate   2014.10.01 14:30:38 INFO web [o.s.s.s.p.UpdateCenterClient]更新中心:http://update.sonarsource.org/update-center.properties(否   代理)   2014.10.01 14:30:38 INFO web [org.sonar.INFO]代码着色器,支持的语言:java   2014.10.01 14:30:39 INFO web [o.s.s.n.NotificationService]通知服务已启动(延迟60秒)   2014.10.01 14:30:39 INFO web [o.s.s.s.IndexSynchronizer]启动DB到索引同步   2014.10.01 14:30:39 INFO web [o.s.s.s.BaseIndex]索引规则:规则最后更新于Wed Oct 01 13:39:50 EDT 2014   2014.10.01 14:30:42 INFO web [o.s.s.s.BaseIndex]索引规则:activeRules上次更新于Wed Oct 01 13:40:01 EDT 2014   2014.10.01 14:30:42 INFO web [o.s.s.s.BaseIndex]索引日志:sonarLogs的最后更新时间为Wed Dec 31 19:00:00 EST 1969   2014.10.01 14:30:44 INFO web [o.s.s.s.s.IndexSynchronizer]同步完成5413ms ...   2014.10.01 14:30:44 INFO web [org.sonar.INFO]部署GWT插件......   2014.10.01 14:30:44 INFO web [org.sonar.INFO]部署GWT插件完成:0毫秒   2014.10.01 14:30:44 INFO web [org.sonar.INFO]加载指标...   2014.10.01 14:30:45 INFO web [o.s.s.s.RegisterMetrics]清洁质量门的条件   2014.10.01 14:30:45 INFO web [org.sonar.INFO]加载指标:441毫秒   2014.10.01 14:30:45 INFO web [o.s.s.s.RegisterDebtModel]注册技术债务模型......   2014.10.01 14:30:45 INFO web [o.s.s.s.RegisterDebtModel]注册完成的技术债务模型:31毫秒   2014.10.01 14:30:45 INFO web [org.sonar.INFO]注册规则......   2014.10.01 14:30:47 INFO web [org.sonar.INFO]注册规则:2256 ms   2014.10.01 14:30:47 INFO web [o.s.s.q.RegisterQualityProfiles]注册质量档案...   2014.10.01 14:30:49 INFO web [o.s.s.q.RegisterQualityProfiles]注册质量档案完成时间:2235毫秒   2014.10.01 14:30:49 INFO web [o.s.s.s.RegisterNewMeasureFilters]注册度量过滤器...   2014.10.01 14:30:49 INFO web [o.s.s.s.RegisterNewMeasureFilters]注册完成的度量过滤器:4毫秒   2014.10.01 14:30:49 INFO web [o.s.s.s.RegisterDashboards]注册仪表板......   2014.10.01 14:30:49 INFO web [o.s.s.s.RegisterDashboards]注册仪表板完成:9毫秒   2014.10.01 14:30:49 INFO web [o.s.s.s.RegisterPermissionTemplates]注册权限模板...   2014.10.01 14:30:49 INFO web [o.s.s.s.RegisterPermissionTemplates]完成注册权限模板:2毫秒   2014.10.01 14:30:49 INFO web [o.s.s.s.RenameDeprecatedPropertyKeys]重命名不推荐使用的属性键   2014.10.01 14:30:50 INFO web [jruby.rack] jruby 1.7.9(ruby-1.8.7p370)2013-12-06 87b108a on OpenJDK 64-Bit Server VM   1.7.0_55-mockbuild_2014_04_16_12_11-b00 [linux-amd64]   2014.10.01 14:30:50 INFO web [jruby.rack]使用共享(threadsafe!)运行时   2014.10.01 14:31:09 INFO web [jruby.rack]保留自定义(config.logger)Rails记录器实例   2014.10.01 14:31:32 INFO web [o.a.c.u.SessionIdGenerator]使用[SHA1PRNG]创建会话ID生成的SecureRandom实例   [22,433]毫秒。   2014.10.01 14:31:32 INFO web [o.s.s.app.Logging] Web服务器已启动   2014.10.01 14:31:32 INFO app [o.s.p.m.Monitor]流程[网站]已启动

2 个答案:

答案 0 :(得分:0)

4.5我遇到了完全相同的问题。我甚至降级到4.4并得到相同的问题。 据我所知,较新版本使用弹性搜索,该部分完全破碎。

我降级到版本4.3.3并且启动正常(我没有做任何特别的事情,以免丢失我的mysql数据库中的现有数据 - 来自4.3.2

答案 1 :(得分:0)

我查看了/ logs中的日志,并将连接拒绝读取到localhost:9092, 因此我改变了(首先你必须停止(Ctrl + C)声纳服务器)/ strong / sontr.> 中的 sonar.jdbc.url 属性:

    Before:
    sonar.jdbc.url:                            jdbc:h2:tcp://localhost:9092/sonar

    Modified:
    sonar.jdbc.url:                            jdbc:h2:tcp://127.0.0.1:9092/sonar

如果您有其他问题,则应在Windows(控制面板&gt; Java&gt;用户选项卡和系统选项卡)中停用Java 8并关闭控制面板的所有窗口,然后重新启动Windows。

如有必要,可采取其他额外步骤:

编辑sonar-runner \ conf \ sonar-runner.properties

modified property:
sonar.host.url=http://127.0.0.1:9000