Bug 1001014

Summary: Apache Cassandra (default) server discovered as JMX server - not Cassandra -- Windows 2008
Product: [Other] RHQ Project Reporter: Armine Hovsepyan <ahovsepy>
Component: PluginsAssignee: Jay Shaughnessy <jshaughn>
Status: CLOSED NOTABUG QA Contact: Mike Foley <mfoley>
Severity: high Docs Contact:
Priority: high    
Version: 4.9CC: hrupp, jkremser, jsanda, mfoley
Target Milestone: ---   
Target Release: RHQ 4.9   
Hardware: x86_64   
OS: Windows   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-08-29 16:35:31 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:
Embargoed:
Bug Depends On:    
Bug Blocks: 953092, 960044    
Attachments:
Description Flags
full process string none

Description Armine Hovsepyan 2013-08-26 10:16:55 UTC
Description of problem:
Apache Cassandra (default) server  discovered as JMX server  - not Cassandra  -- Windows 2008

Version-Release number of selected component (if applicable):
build:434b099

How reproducible:


Steps to Reproduce:
1. Install and start rhq server/storage/agent 
2. install and start apache cassandra 
3.

Actual results:
apache cassandra server is discovered as JMX server 

Expected results:
apache cassandra server is discovered as Cassandra server by cassandra plugin


Additional info:
http://d.pr/i/SJBU
http://d.pr/i/iiLe

Comment 1 Heiko W. Rupp 2013-08-26 11:51:44 UTC
Jay, can you please have a look?

Comment 2 Jirka Kremser 2013-08-26 15:42:33 UTC
Created attachment 790581 [details]
full process string

I was investigating the problem and the C* server is not discovered during the discovery process. The most probably cause is the length of the process string that is 4300 character long. See the attachment.

The bad thing about it is that we can't influence the way it looks like, because it is vanilla Apache Cassandra.

It is similar to Bug 658263

Comment 3 John Sanda 2013-08-29 16:35:31 UTC
This is because the command line string is too long. For the storage node plugin, we shorten it to work around this, but we cannot do anything for stock Cassandra installs.