Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Besturingssysteem >> Ubuntu >> Content
Apache Zookeeper installeren op Ubuntu 18.04
## Vereisten

-Ubuntu 18.04

- Sudo-rechten

Stap 1 - Een Ubuntu 18.04-server voorbereiden

Begin met het bijwerken van de systeempakketten:

```

sudo apt-update

```

Download en installeer vervolgens afhankelijkheden voor JAVA:

```

sudo apt install default-jdk -y

```

Stap 2 - Apache ZooKeeper installeren

Download de nieuwste Zookeeper-versie:

```

sudo wget http://www.eu.apache.org/dist/zookeeper/current/zookeeper-3.6.3-bin.tar.gz

```

Pak het gedownloade bestand uit:

```

sudo tar -xf dierenverzorger-3.6.3-bin.tar.gz

```

Verplaats de uitgepakte bestanden naar `/opt`:

```

sudo mv dierenverzorger-3.6.3 /opt/dierenverzorger

```

Stap 3 - Apache ZooKeeper configureren

Maak de gegevens- en logmappen voor ZooKeeper:

```

sudo mkdir -p /var/lib/zookeeper /var/log/zookeeper

```

Maak een 'dierenverzorger'-gebruiker en -groep:

```

sudo adduser --system --group dierenverzorger

```

Stel de rechten in voor de 'dierenverzorger'-gegevens en logmappen:

```

sudo chown -R dierenverzorger:dierenverzorger /var/lib/dierenverzorger /var/log/dierenverzorger

```

Stap 4 - Omgevingsvariabelen maken

U moet enkele omgevingsvariabelen instellen om ZooKeeper correct te kunnen gebruiken. Maak het bestand `/etc/default/zookeeper` aan:

```

sudo nano /etc/default/dierenverzorger

```

Voeg de volgende regels toe aan het bestand:

```

ZOOKEEPER_HOME=/opt/dierenverzorger

ZOOKEEPER_USER=dierenverzorger

```

Sla het bestand op en sluit het.

Maak nu het bestand `/etc/sysconfig/zookeeper` aan:

```

sudo nano /etc/sysconfig/zookeeper

```

Voeg de volgende regels toe:

```

ZOOKEEPER_HOME=/opt/dierenverzorger

ZOOKEEPER_CONF_DIR=/opt/dierenverzorger/conf

ZOOKEEPER_LOG_DIR=/var/log/dierenverzorger

ZOOKEEPER_USER=dierenverzorger

```

Sla het bestand op en sluit het.

Stap 5 - ZooKeeper configureren

Bewerk nu het configuratiebestand `zoo.cfg`:

```

sudo nano /opt/zookeeper/conf/zoo.cfg

```

Zoek naar de parameter `dataDir` en stel deze in op het volgende:

```

dataDir=/var/lib/zookeeper

```

Zoek naar de parameter `clientPort` en stel deze in op 2181.

Sla het bestand op en sluit het.

Maak het `myid`-bestand in de datadirectory:

```

sudo echo 1> /var/lib/zookeeper/myid

```

Stap 6 - Zookeeper uitvoeren

Start Zookeeper door de volgende opdracht uit te voeren:

```

sudo service dierenverzorger start

```

Om de ZooKeeper-service automatisch te laten starten bij het opstarten:

```

sudo systemctl schakelt dierenverzorger in

```

Stap 7 - Dierenverzorgerstatus controleren

Om te controleren of Zookeeper actief is, voert u het volgende uit:

```

sudo systemctl status dierenverzorger

```

Je zou een uitvoer moeten zien die er ongeveer zo uitziet:

```

zookeeper.service - Apache ZooKeeper-server

Geladen:geladen (/lib/systemd/system/zookeeper.service; ingeschakeld; leveranciersvoorinstelling:ingeschakeld)

Actief:actief (actief) sinds do 28-03-2019 13:48:43 UTC; 1u 17min geleden

Hoofd-PID:1999 (Java)

Taken:1 (limiet:4915)

Geheugen:2,7M

CGroup:/system.slice/zookeeper.service

├─1999 /opt/zookeeper/bin/zkServer.sh start-voorgrond

└─1939 staart -F /var/log/zookeeper/zookeeper.out

28 maart 13:48:43 ubuntu systemd[1]:Apache ZooKeeper Server starten...

28 maart 13:48:43 ubuntu systemd[1]:Apache ZooKeeper Server gestart.

```

Dit bevestigt dat Zookeeper actief is.

Stap 8 - Zookeeper testen

Om te testen of Zookeeper goed werkt, gebruik je het `echo` commando om een ​​Znode te maken:

```

zkCli.sh -server 127.0.0.1:2181

maak /mynode Hello_world

```

U zou de volgende uitvoer moeten zien:

```

Gemaakt /mynode

```

Gebruik het `get` commando om de gegevens op te halen:

```

haal /mynode op

```

Je zou het volgende moeten zien:

```

Hallo_wereld

```

Dit bevestigt dat Zookeeper correct functioneert.

Previous: Next:
  Ubuntu
·Hoe te installeren Google Eart…
·Hoe te verbinden Ubuntu een Cr…
·Hoe te VirtualBox Verwijderen …
·De beste Ubuntu Scripts 
·Hoe te schrijven naar bestand …
·Toestemming werd geweigerd bij…
·Hoe te Connect Ubuntu te 2Wire…
·Pacman-pakketbeheer installere…
·Hoe om programma's te verwijde…
  Related Articles
Pagina's uit een PDF extraheren in Mac O…
Hoe een externe harde schijf op een Mac …
Hoe DEP uit te schakelen met de Windows …
Hoe u een applicatie kunt uitvoeren die …
Hoe u ‘ingangspunt niet gevonden’-fouten…
Hoe u een Android-emulator uitvoert 
Hoe u het MAC-adres op uw Android-appara…
Een fotoronde maken op een Android-appar…
Hoe contacten overbrengen van een Androi…
  Besturingssysteem Articles
·Hoe kan ik mijn computer te herstellen n…
·Hoe maak je een nieuwe partitie in Fedor…
·Toegang krijgen tot de Prullenbak vanaf …
·Hoe de muis in Windows Vista instellen o…
·Hoe het opzetten van een Windows-werkgro…
·Hoe Vista Codec Upgrade 
·Hoe kan ik een LCD monitor wijzigen van …
·Toegang krijgen tot het menu Service op …
·Hoe te gebruiken Command Line om alle be…
Copyright © Computer Kennis https://www.nldit.com