Timeout on waiting for synchronous responses From other nodes


#1

OrientDB Version: 3.0.13

Java Version: 8

OS: Debian 9

Expected behavior

We are using orientDB in distributed mode. If we create/update edges on any of the masters it should get persisted /updated without any exceptions or warnings.
Cluster size: 3 (master, master, replica)

Actual behavior

when we create/update edges, we get following error:

2019-01-28 16:58:20:877 WARNI [node1] Timeout (1213ms) on waiting for synchronous responses from nodes=[node2, node1, node3] responsesSoFar=[node1, node1] request=(id=0.116757 task=TxPhase1) [ODistributedDatabaseImpl]

Please help

This is how my distributed config looks like:
{
“replication”: true,
“hotAlignment” : true,
“autoDeploy”: true,
“readQuorum”: 1,
“writeQuorum”: “majority”,
“executionMode”: “undefined”,
“readYourWrites”: true,
“newNodeStrategy”: “static”,
“servers”: {
“rick” : “master”
“morty”: “master”,
“jerry”: “replica”
},
“clusters”: {
“internal”: {
},
“*”: {
“servers”: ["<NEW_NODE>"]
}
}
}