Project

General

Profile

Task #3435

Story #3434: Investigate Timeout Problems on Staging Hazelcast

Examine the Locking exception thrown during call to updateReplicationMetadata()

Added by Robert Waltz over 11 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Robert Waltz
Category:
Metacat
Start date:
2012-12-19
Due date:
% Done:

100%

Milestone:
CCI-1.1
Product Version:
*
Story Points:
Sprint:

Description

The following is the sequence of events during which the Error occurred.

UNM heartbeat -> ORC no response

PUT /cn/v1/replicaMetadata/doi:10.6085%2FAA%2Fsbclter.451.26 -> UNM

UNM Throws -> IllegalMonitorStateException: Current thread is not owner of the lock!

UNM WARNS -> Master node has timed out its heartbeat and will be removed

UNM REMOVES -> ORC

UNM SETS -> Master address to UNM

PUT /cn/v1/replicaMetadata/doi:10.6085%2FAA%2Fsbclter.306.4 -> UNM

UNM Throws -> VersionMismatch: The requested system metadata version number 1 differs from the current version at 2

UNM Re-partitioning cluster data
UNM Merging data

UNM Sends -> Join ORC request

UNM Joins -> ORC

Although I do not know when the heartbeat monitor starts failing, from the default settings it would appear to be 300 seconds before the heartbeat timeout. Disconnect to reconnect took 15 seconds. The IllegalMonitorStateException occurred 5 seconds before the heartbeat timeout.

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 14.8 MB)