Ich möchte aktuelle 3 ZooKeeper Server durch 3 neue ZooKeeper Server ersetzen. Ich habe hinzugefügt:Ersetzen Sie ZooKeeper Server
- neuen Zoo Ambari,
neuen Zoo Variablen hinzufügen:
hbase.zookeeper.quorum ha.zookeeper.quorum zookeeper.connect hadoop.registry.zk.quorum yarn.resourcemanager.zk-address
Restart Dienste, Neustart RM, und noch kann ich nicht verbinden zu einem neuen Zoo, wenn ich alle alten Zoo-Server abstelle.
zookeeper-Client -Server Zoo-new1 Ich erhalte die folgende Fehlermeldung:
"Kann nicht zusätzliche Daten vom Server sessionid 0x0 lesen, wahrscheinlich Server geschlossen socket"
Und auf neuen Zoo-Server in Protokolle (zookeeper.out):
„Ausnahme von Sitzung 0x0 verursacht schließen aufgrund java.io.IOException: ZooKeeperServer nicht aktiv“
Als ich eines der alten Zookeepers laufen, dann ist alles Arbeit Ich kann mich auch mit den neuen ZooKeeper-Servern verbinden.