Apache Zookeeper auf dem Mac installieren:
1. Laden Sie Zookeeper herunter:
- Besuchen Sie die Download-Seite von Apache Zookeeper und wählen Sie die neueste stabile Version für Mac OS X.
2. Extrahieren Sie das Zookeeper-Archiv:
- Doppelklicken Sie auf das heruntergeladene Archiv, um es zu extrahieren.
- Dadurch wird ein Ordner mit dem Namen „zookeeper-X.Y.Z“ erstellt (wobei „X.Y.Z“ für die Versionsnummer steht, die Sie heruntergeladen haben).
3. Legen Sie JAVA_HOME fest:
- Öffnen Sie das Terminal (Anwendungen> Dienstprogramme> Terminal).
- Konfigurieren Sie die Umgebungsvariable „JAVA_HOME“ so, dass sie auf das Java-Installationsverzeichnis verweist. Verwenden Sie den folgenden Befehl:
„Bash
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-version.jdk/Contents/Home
„
- Ersetzen Sie „jdk-version“ durch Ihre spezifische Java-Version (wie „jdk11“, „jdk17“ usw.).
4. Starten Sie den Zookeeper-Server:
- Gehen Sie zum Zookeeper-Installationsverzeichnis:
„Bash
cd zookeeper-X.Y.Z
„
- Starten Sie den Zookeeper-Server im Standalone-Modus mit dem folgenden Befehl:
„Bash
./bin/zkServer.sh starten
„
– Dadurch wird der Zookeeper-Server am Standardport 2181 gestartet.
5. Installation überprüfen:
- Um zu überprüfen, ob Zookeeper ordnungsgemäß ausgeführt wird, öffnen Sie ein anderes Terminalfenster und führen Sie den folgenden Befehl aus:
„Bash
Telnet Localhost 2181
„
– Sie sollten einen leeren Bildschirm sehen, der darauf hinweist, dass Zookeeper den angegebenen Port überwacht.
6. Zookeeper testen:
- Erstellen Sie einen Datenknoten:
„Bash
zkCli.sh create /test_node „Willkommen bei Zookeeper!“
„
– Dadurch wird ein persistenter Knoten namens „/test_node“ mit dem Wert „Willkommen bei Zookeeper!“ erstellt.
- Lesen Sie die Daten vom Knoten:
„Bash
zkCli.sh erhält /test_node
„
- Löschen Sie den Knoten:
„Bash
zkCli.sh /test_node löschen
„
Hinweis: Wenn Sie diese Befehle ausführen, sollten im Terminalfenster die entsprechenden Antworten angezeigt werden.
7. Stoppen Sie den Zookeeper-Server:
- Um den Zookeeper-Server zu stoppen, drücken Sie „Strg+C“ im Terminalfenster, in dem Sie ihn gestartet haben.
- Alternativ können Sie den Server stoppen, indem Sie den folgenden Befehl im Zookeeper-Installationsverzeichnis ausführen:
„Bash
./bin/zkServer.sh stoppen
„
8. Konfiguration aktualisieren (optional):
– Möglicherweise müssen Sie die Konfiguration von Zookeeper für Produktionsumgebungen anpassen.
- Die Konfigurationsdatei befindet sich unter „conf/zoo.cfg“ im Zookeeper-Installationsverzeichnis.
Jetzt haben Sie Apache Zookeeper erfolgreich auf Ihrem Mac installiert und getestet.