Installera Apache Zookeeper på Mac:
1. Ladda ner Zookeeper:
- Besök Apache Zookeepers nedladdningssida och välj den senaste stabila versionen för Mac OS X.
2. Extrahera Zookeeper Archive:
- Dubbelklicka på det nedladdade arkivet för att extrahera det.
- Detta skapar en mapp med namnet "zookeeper-X.Y.Z" (där "X.Y.Z" representerar versionsnumret du laddade ner).
3. Ställ in JAVA_HOME:
- Öppna Terminal (Program> Verktyg> Terminal).
- Konfigurera miljövariabeln `JAVA_HOME` så att den pekar på Java-installationskatalogen. Använd följande kommando:
``` bash
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-version.jdk/Contents/Home
```
- Ersätt `jdk-version` med din specifika Java-version (som `jdk11`, `jdk17`, etc.).
4. Starta Zookeeper Server:
- Gå till Zookeepers installationskatalog:
``` bash
cd zookeeper-X.Y.Z
```
- Starta Zookeeper-servern i fristående läge med följande kommando:
``` bash
./bin/zkServer.sh startar
```
- Detta startar Zookeeper-servern på standardporten, som är 2181.
5. Verifiera installationen:
- För att kontrollera om Zookeeper körs korrekt, öppna ett annat terminalfönster och kör följande kommando:
``` bash
telnet localhost 2181
```
- Du bör se en tom skärm som indikerar att Zookeeper lyssnar på den angivna porten.
6. Testa Zookeeper:
- Skapa en datanod:
``` bash
zkCli.sh create /test_node "Välkommen till Zookeeper!"
```
- Detta skapar en beständig nod som heter "/test_node" med värdet "Welcome to Zookeeper!".
- Läs data från noden:
``` bash
zkCli.sh hämta /test_node
```
- Ta bort noden:
``` bash
zkCli.sh radera /test_node
```
Obs! När du utför dessa kommandon bör du se lämpliga svar i terminalfönstret.
7. Stoppa Zookeeper Server:
- För att stoppa Zookeeper-servern, tryck på `Ctrl+C` i terminalfönstret där du startade den.
- Alternativt kan du stoppa servern genom att köra följande kommando i Zookeepers installationskatalog:
``` bash
./bin/zkServer.sh stoppa
```
8. Uppdatera konfiguration (valfritt):
- Du kan behöva justera konfigurationen av Zookeeper för produktionsmiljöer.
- Konfigurationsfilen finns på `conf/zoo.cfg` i Zookeepers installationskatalog.
Nu har du framgångsrikt installerat och testat Apache Zookeeper på din Mac.