Details
-
Bug
-
Status: Resolved
-
Critical
-
Resolution: Duplicate
-
1.6.1
-
None
-
None
-
None
Description
Accumulo client tries to connect only to the first ZK server.
If that single ZK server is down, the accumulo client does not try other ZK servers.
Thus the first ZK server is the single point of failure.
If it is down, accumulo client cannot work
val instance = new ZooKeeperInstance("zzz", "no-zk-here.example.com,zk1.example.com,zk2.example.com,zk3.example.com") val conn = instance.getConnector("root", "pass".getBytes) println("db connected, tables=" + conn.tableOperations.list)
Attachments
Issue Links
- duplicates
-
ACCUMULO-3218 ZooKeeperInstance only uses first ZooKeeper in list of quorum
- Resolved