`

Solr 在websphere7中部署出现javax.management.InstanceAlreadyExistsException异常

    博客分类:
  • solr
 
阅读更多

 在websphere7 中部署solr出现如下异常:

 

[12-12-21 12:11:53:595 CST] 0000000c SystemOut     O 2012-12-21 12:11:53  WARN [server.startup : 0] (JmxMonitoredMap.java:135) - Failed to register info bean: org.apache.solr.handler.component.QueryComponent
javax.management.InstanceAlreadyExistsException: solr/recom:cell=cmsCell01,type=org.apache.solr.handler.component.QueryComponent,node=cmsNode01,process=server1,id=org.apache.solr.handler.component.QueryComponent
	at com.sun.jmx.mbeanserver.Repository.addMBean(Repository.java:465)
	at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.internal_addObject(DefaultMBeanServerInterceptor.java:1496)
	at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerDynamicMBean(DefaultMBeanServerInterceptor.java:975)
	at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerObject(DefaultMBeanServerInterceptor.java:929)
	at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerMBean(DefaultMBeanServerInterceptor.java:324)
	at com.sun.jmx.mbeanserver.JmxMBeanServer.registerMBean(JmxMBeanServer.java:494)
	at com.ibm.ws.management.PlatformMBeanServer.registerMBean(PlatformMBeanServer.java:484)
	at org.apache.solr.core.JmxMonitoredMap.put(JmxMonitoredMap.java:133)
	at org.apache.solr.core.JmxMonitoredMap.put(JmxMonitoredMap.java:1)
	at org.apache.solr.core.SolrResourceLoader.inform(SolrResourceLoader.java:586)
	at org.apache.solr.core.SolrCore.<init>(SolrCore.java:564)
	at org.apache.solr.core.CoreContainer.create(CoreContainer.java:660)
	at org.apache.solr.core.CoreContainer.load(CoreContainer.java:408)
	at org.apache.solr.core.CoreContainer.load(CoreContainer.java:293)
	at org.apache.solr.core.CoreContainer$Initializer.initialize(CoreContainer.java:242)
	at com.huilan.dig.core.DigContext.init(DigContext.java:66)
	at com.huilan.dig.web.listener.WebApplicationContextListener.contextInitialized(WebApplicationContextListener.java:63)
	at com.ibm.ws.webcontainer.webapp.WebApp.notifyServletContextCreated(WebApp.java:1717)
	at com.ibm.ws.webcontainer.webapp.WebApp.commonInitializationFinish(WebApp.java:384)
	at com.ibm.ws.webcontainer.webapp.WebAppImpl.initialize(WebAppImpl.java:299)
	at com.ibm.ws.webcontainer.webapp.WebGroupImpl.addWebApplication(WebGroupImpl.java:100)
	at com.ibm.ws.webcontainer.VirtualHostImpl.addWebApplication(VirtualHostImpl.java:166)
	at com.ibm.ws.webcontainer.WSWebContainer.addWebApp(WSWebContainer.java:732)
	at com.ibm.ws.webcontainer.WSWebContainer.addWebApplication(WSWebContainer.java:617)
	at com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerImpl.java:376)
	at com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:668)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1127)
	at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1319)
	at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:611)
	at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:944)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:740)
	at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:2051)
	at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:385)
	at com.ibm.ws.runtime.component.CompositionUnitImpl.start(CompositionUnitImpl.java:123)
	at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:328)
	at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.access$300(CompositionUnitMgrImpl.java:113)
	at com.ibm.ws.runtime.component.CompositionUnitMgrImpl$CUInitializer.run(CompositionUnitMgrImpl.java:895)
	at com.ibm.wsspi.runtime.component.WsComponentImpl$_AsynchInitializer.run(WsComponentImpl.java:349)
	at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1646)

 

 

解决办法:

修改solr的配置文件 solrconfig.xml

将solrconfig.xml 配置文件中的  <jmx />  注释掉如: <!-- <jmx />  -->

 

重启服务器就可以了.

 

分享到:
评论

相关推荐

    ik-analyzer-solr7-7.x.zip

    总的来说,这个压缩包提供了一个完整的解决方案,帮助用户在Solr7环境中快速部署和使用IK Analyzer。用户可以根据自身需求调整配置文件,比如添加自定义词汇,或者修改分词策略,以适应特定的业务场景。通过这种方式...

    solr在Tomcat中的部署.zip

    solr在Tomcat上的完成部署 (1)准备工作:下载apache-tomcat-8.5.37,solr-7.7.1.tgz,Jdk1.8 解压solr7,进入solr7解压后的目录 (C:\Users\Administrator\Downloads\solr-7.7.1),复制并重命名solr-7.7.1目录里...

    solr7部署相关文件.zip

    在博文《solr7部署》中,作者可能会详细解释如何配置这些文件,包括如何设置 Solr 的核心、如何启动和停止 Solr 服务,以及如何通过 Solr 的管理界面(Solr Admin UI)来测试和管理索引。这篇博文是一个很好的参考...

    solr.war包solr.war包solr.war包solr.war包solr.war包

    solr.warsolr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包...

    solr-mongo-importer-1.1.0.jar

    solr-mongo-importer-1.1.0.jar solr-mongo-importer-1.1.0.jar solr-mongo-importer-1.1.0.jar

    ik-analyzer-solr7.zip

    在描述中提到的"ik-analyzer-solr7.zip"是一个专门为Apache Solr 7.x版本定制的IKAnalyzer分词器插件。Solr是Apache软件基金会的一个项目,它是一款强大的全文搜索服务器,提供了诸如索引、搜索、高亮显示、拼写检查...

    Solr在Tomcat下的部署

    1. **创建solr.xml文件**:在`目标Tomcat conf/Catalina/localhost`目录下创建一个名为`solr.xml`的文件,并根据实际路径进行相应的配置。该文件用于定义Solr的核心集合及其配置信息。 #### 五、导入依赖库 为了...

    solr-dataimport-scheduler.jar 可使用于solr7.x版本

    总的来说,solr-dataimport-scheduler.jar是Solr 7.x版本中实现定时数据导入和索引更新的关键工具,它极大地提升了Solr在实时和大数据环境下的性能和可靠性。通过合理配置和使用,可以确保你的Solr实例始终拥有最新...

    配置好的solr启动环境

    在这个“配置好的solr启动环境”中,我们有一个预先配置好的Solr运行环境,尤其适合快速部署和测试。 该压缩包文件名为“solrtomcat”,暗示了Solr是通过Tomcat这样的Servlet容器来运行的。Tomcat是一个轻量级的...

    solr(solr-9.0.0.tgz)

    其中,`solr.xml`是Solr的全局配置文件,`configsets`包含了预定义的配置集,可以快速创建和配置索引。 3. **dist** 文件夹:包含Solr的JAR文件和相关的依赖库,这些文件在启动Solr时会被加载。 4. **docs** ...

    solr7.x在tomcat部署文档

    在windows7级以上版本,使用tomcat中间件,部署solr7.x,并创建开发工程文档。为想用solr做全文索引的人一起学习交流一下。

    solr(solr-9.0.0-src.tgz)源码

    - **集合与分片**:在分布式环境中,Solr将数据分为多个集合,每个集合可以进一步划分为多个分片,分布在多台服务器上。 - **复制与恢复**:Solr支持主从复制,确保数据的一致性和高可用性。 3. **源码结构** ...

    solr 4.10&

    Solr以其高性能、可扩展性和易于管理的特点,在IT行业中深受青睐。在Solr 4.10版本中,包含了对多节点搜索的支持,这意味着它可以构建分布式搜索集群,以处理海量的数据和提供高可用性。 1. **Solr的核心功能**: ...

    修改过后的兼容solr6 solr7的dataimportscheduler.jar包

    标题中的 "修改过后的兼容solr6 solr7的dataimportscheduler.jar包" 暗示这个 jar 文件是经过定制优化的,可以同时支持 Solr 6 和 Solr 7 版本。在 Solr 的不同版本间,API 和功能可能会有所变化,因此,这个修改后...

    ik-analyzer-solr5-5.x.jar

    中文分词器ik-analyzer-solr5-5.x.jar,已经打包好,直接用就可以 2积分不黑心

    solr 中文分词其IKAnalyzer 支持solr版本5.X-7.X

    描述中提到的"solr中文分词器 IKAnalyzer 支持solr版本5.x到7.x 亲测可用,我用的是7.2版本"进一步证实了IKAnalyzer在Solr 7.2版本中的实际应用,这为其他用户提供了信心,确保了在不同Solr版本下的稳定运行。...

    apache-solr-dataimporthandler-extras-1.4.0.jar.zip

    在给定的压缩包“apache-solr-dataimporthandler-extras-1.4.0.jar.zip”中,主要包含了一个名为“apache-solr-dataimporthandler-extras-1.4.0.jar”的文件,这个文件是Solr的一个重要组件——DataImportHandler...

    Solr in action.mobi

    PART 1 MEET SOLR. .................................................................1 1 ■ Introduction to Solr 3 2 ■ Getting to know Solr 26 3 ■ Key Solr concepts 48 4 ■ Configuring Solr 82 5 ■ ...

    Apache Solr(solr-8.11.1-src.tgz)

    2. **分布式搜索**:Solr支持分布式部署,可以在多台服务器上分布数据,提供高可用性和水平扩展性。 3. **实时索引**:Solr能够实时地处理新数据的索引和搜索,提高了系统的响应速度。 4. **多字段搜索**:支持对多...

Global site tag (gtag.js) - Google Analytics