My Oracle Support Banner

Latency and TimeoutException Seen when a Node is Down on a Oracle Big Data Appliance NoSQL Cluster (Doc ID 1982413.1)

Last updated on AUGUST 03, 2021

Applies to:

Oracle NoSQL Database - Version 12.1.3.0.5 and later
Linux x86-64

Symptoms

The symptoms are observed on an Oracle Big Data Appliance (BDA) testing NoSQL resiliency on 3/6 node cluster by bringing either the Master or a Storage Node down.


When a NoSQL node either Master/Admin/Storage Node is brought down(using 'shutdown -h now') noticing below issues.

NOTE: In the examples that follow, user details, company name, email, hostnames, replication regions, etc. represent a fictitious sample (and are used to provide an illustrative example only). Any similarity to actual persons, or entities, living or dead, is purely coincidental and not intended in any manner. 


Latency noticed with runadmin call when connecting to a store or nsdbservice

# time java -jar /opt/oracle/kv-ee/lib/kvstore.jar runadmin -host localhost/AdminNode -port 5000 -store <StoreName> exit

OR

# time service nsdbservice status

Executing 'aggregate kv -count -key /user'  throws a timeout error on the first call or sometimes the second call

# java -jar $KVHOME/lib/kvstore.jar runadmin -host localhost/AdminNode -port 5000 -store <StoreName>
kv-> aggregate kv -count -key /user
Error handling command aggregate kv -count -key /user: oracle.kv.RequestTimeoutException: Request dispatcher: c-2038569192864094728, dispatch timed out after 0 retries. Target: rg4-rn3 (12.1.3.0.14) Timeout: 5000ms
Fault class name: oracle.kv.RequestTimeoutException
kv-> aggregate kv -count -key /user
Row count: 50000

Further information on replications, or shards, (i.e. for the reference to "Target: rg4-rn3" in the example above), is available in the NoSQL change log and Database Administrators Guide.

 

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.