| Summary: | Infinispan MBeans need registering in JBoss MBean Server | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [JBoss] JBoss Data Grid 5 | Reporter: | Galder Zamarreño <galder.zamarreno> | ||||
| Component: | Infinispan | Assignee: | Default User <jbpapp-maint> | ||||
| Status: | CLOSED NEXTRELEASE | QA Contact: | |||||
| Severity: | high | Docs Contact: | |||||
| Priority: | high | ||||||
| Version: | unspecified | CC: | galder.zamarreno, rachmato | ||||
| Target Milestone: | --- | ||||||
| Target Release: | EAP 5.1.0 EDG TP | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| URL: | http://jira.jboss.org/jira/browse/EDG-48 | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2011-03-03 16:17:16 UTC | Type: | Bug | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Attachments: |
|
||||||
|
Description
Galder Zamarreño
2011-01-25 14:14:36 UTC
Link: Added: This issue depends ISPN-910 Richard, once next 4.2.1 CR or Final release is out, make sure you update infinispan-configuration.xml to be: <globalJmxStatistics enabled="true" mBeanServerLookup="org.infinispan.jmx.JBossMBeanServerLookup"/> Also, make sure all caches have JMX statistics are enabled via: <jmxStatistics enabled="true"/> Please find attached a patch for the Infinispan configuration file that should be applied once Infinispan has been upgraded to get around this issue. Attachment: Added: Configuration_changes_for_JBoss_mbean_server_lookup.patch Richard, 4.2.1.CR2 should be released this week. Richard, CR3 is out. So, can you update EDG to CR3 and apply the patch I attached to this JIRA? OK. I'll do it today. Thanks for the fix, Galder! Made the changes to the testsuite server configurations datagrid-0, datagrid-1 and everything seems OK: [nrla@lenovo bin]$ ./twiddle.sh -s 192.168.0.100:1099 query '*:*' | grep infinispan:type= infinispan:type=Cache,name="sampleReplicatedCache(repl_async)",manager="DefaultCacheManager",component=LockManager infinispan:type=Cache,name="samplePersistedCache(dist_sync)",manager="DefaultCacheManager",component=CacheStore infinispan:type=Cache,name="samplePersistedCache(dist_sync)",manager="DefaultCacheManager",component=Cache infinispan:type=Cache,name="sampleReplicatedCache(repl_async)",manager="DefaultCacheManager",component=Statistics infinispan:type=Cache,name="___defaultcache(dist_sync)",manager="DefaultCacheManager",component=LockManager infinispan:type=Cache,name="samplePersistedCache(dist_sync)",manager="DefaultCacheManager",component=Statistics infinispan:type=Cache,name="samplePersistedCache(dist_sync)",manager="DefaultCacheManager",component=LockManager infinispan:type=Cache,name="samplePersistedCache(dist_sync)",manager="DefaultCacheManager",component=CacheLoader infinispan:type=Cache,name="___defaultcache(dist_sync)",manager="DefaultCacheManager",component=RpcManager infinispan:type=Cache,name="___hotRodTopologyCache(repl_sync)",manager="DefaultCacheManager",component=Statistics infinispan:type=Cache,name="samplePersistedCache(dist_sync)",manager="DefaultCacheManager",component=Transactions infinispan:type=CacheManager,name="DefaultCacheManager",component=CacheManager infinispan:type=Cache,name="___hotRodTopologyCache(repl_sync)",manager="DefaultCacheManager",component=LockManager infinispan:type=Cache,name="sampleReplicatedCache(repl_async)",manager="DefaultCacheManager",component=RpcManager infinispan:type=Cache,name="sampleReplicatedCache(repl_async)",manager="DefaultCacheManager",component=Transactions infinispan:type=Cache,name="samplePersistedCache(dist_sync)",manager="DefaultCacheManager",component=RpcManager infinispan:type=Cache,name="___hotRodTopologyCache(repl_sync)",manager="DefaultCacheManager",component=Cache infinispan:type=Cache,name="___defaultcache(dist_sync)",manager="DefaultCacheManager",component=DistributionManager infinispan:type=Cache,name="___defaultcache(dist_sync)",manager="DefaultCacheManager",component=Statistics infinispan:type=Cache,name="___hotRodTopologyCache(repl_sync)",manager="DefaultCacheManager",component=RpcManager infinispan:type=Cache,name="___hotRodTopologyCache(repl_sync)",manager="DefaultCacheManager",component=Transactions infinispan:type=Cache,name="samplePersistedCache(dist_sync)",manager="DefaultCacheManager",component=DistributionManager infinispan:type=Cache,name="sampleReplicatedCache(repl_async)",manager="DefaultCacheManager",component=Cache infinispan:type=Cache,name="___defaultcache(dist_sync)",manager="DefaultCacheManager",component=Cache infinispan:type=Cache,name="___defaultcache(dist_sync)",manager="DefaultCacheManager",component=Transactions I also modified the configuration in extras/datagrid but left the original default values for whether or not JMX should be on, as JMX off was the original default: <globalJmxStatistics enabled="false" jmxDomain="infinispan" mBeanServerLookup="org.infinispan.jmx.JBossMBeanServerLookup"/> <jmxStatistics enabled="false"/> Is this OK with you? Personally, I'd leave JMX should be on by default. That way you can quickly glance at stats information. JMX is on for Infinispan caches in AS6: http://anonsvn.jboss.org/repos/jbossas/trunk/cluster/src/resources/infinispan/infinispan-configs.xml OK, i'll set it on by default. Richard, this should be solved by now? Ready to be closed? Yes, looks that way. I got swapped out. |