Bug 643004

Summary: RHQ takes long time to detect server mode (status) in cluster environment
Product: [Other] RHQ Project Reporter: Rajan Timaniya <rtimaniy>
Component: High AvailabilityAssignee: RHQ Project Maintainer <rhq-maint>
Status: CLOSED WORKSFORME QA Contact: Corey Welton <cwelton>
Severity: medium Docs Contact:
Priority: low    
Version: 4.0.0CC: mazz
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-02-17 20:09:09 UTC Type: ---
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: 639426    

Description Rajan Timaniya 2010-10-14 12:51:06 UTC
Description of problem:
RHQ takes long time to detect server mode (status) in cluster environment.

Version-Release number of selected component (if applicable):
RHQ-Master build#409
http://hudson-qe.rhq.rdu.redhat.com:8080/view/RHQ/job/ci-rhq-master/409/

How reproducible:
Always

Steps to Reproduce:
1) Install first RHQ server and agent
2) Install second RHQ server and agent using same database (database option – keep maintain existing data)
3) Navigate administration and click on 'Topology' -> 'Servers'
4) Wait for some time and check that both server runs in normal mode and each server has one agent connected.
5) Down second RHQ server
6) Wait for some time and check that second RHQ server shows down mode and first RHQ server has two agents connected
7) Up second RHQ server
8) Wait for some time and check the second RHQ server mode (it will take long time to show correct status)
  
Actual results:
RHQ takes long time to detect server mode (status) in cluster environment.

Expected results:
RHQ should not take long time to detect server mode (status) in cluster environment.

Additional info:

Comment 1 John Mazzitelli 2011-02-17 20:09:09 UTC
i don't know how to quantify "long" as in "takes a long time". Is it 60s? 60hours? It sounds like this worked nonetheless.