| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
systemer  
  • Basale computerfærdigheder
  • Linux
  • Mac OS
  • Ubuntu
  • Unix
  • Windows
  • Windows Vista
  • Windows XP
  • Windows 7
  • Windows 10
  • Windows 11
  • Windows 2012
  • Windows 2016
  • Windows 2019
  • Windows 2022
  • Apple
  • Android
  • iOS
  • CentOS
  •  
    Computer Viden >> systemer >> Ubuntu >> Content
    Sådan installeres Apache Zookeeper på Ubuntu 18.04
    ## Forudsætninger

    - Ubuntu 18.04

    - Sudo-privilegier

    Trin 1 - Klargøring af en Ubuntu 18.04-server

    Start med at opdatere systempakkerne:

    ```

    sudo apt opdatering

    ```

    Download og installer derefter afhængigheder til JAVA:

    ```

    sudo apt installer default-jdk -y

    ```

    Trin 2 - Installation af Apache ZooKeeper

    Download den seneste Zookeeper-version:

    ```

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

    ```

    Udpak den downloadede fil:

    ```

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

    ```

    Flyt de udpakkede filer til `/opt`:

    ```

    sudo mv zookeeper-3.6.3 /opt/zookeeper

    ```

    Trin 3 - Konfiguration af Apache ZooKeeper

    Opret data- og logbibliotekerne til ZooKeeper:

    ```

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

    ```

    Opret en "zookeeper" bruger og gruppe:

    ```

    sudo adduser --system --group zookeeper

    ```

    Indstil tilladelserne for 'zookeeper'-data og log-mapper:

    ```

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

    ```

    Trin 4 - Oprettelse af miljøvariabler

    Du skal indstille nogle miljøvariabler for at bruge ZooKeeper korrekt. Opret filen `/etc/default/zookeeper`:

    ```

    sudo nano /etc/default/zookeeper

    ```

    Tilføj følgende linjer til filen:

    ```

    ZOOKEEPER_HOME=/opt/zookeeper

    ZOOKEEPER_USER=zookeeper

    ```

    Gem og luk filen.

    Opret nu filen `/etc/sysconfig/zookeeper`:

    ```

    sudo nano /etc/sysconfig/zookeeper

    ```

    Tilføj følgende linjer:

    ```

    ZOOKEEPER_HOME=/opt/zookeeper

    ZOOKEEPER_CONF_DIR=/opt/zookeeper/conf

    ZOOKEEPER_LOG_DIR=/var/log/zookeeper

    ZOOKEEPER_USER=zookeeper

    ```

    Gem og luk filen.

    Trin 5 - Konfiguration af ZooKeeper

    Rediger nu `zoo.cfg`-konfigurationsfilen:

    ```

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

    ```

    Se efter parameteren `dataDir` og indstil den til følgende:

    ```

    dataDir=/var/lib/zookeeper

    ```

    Se efter parameteren `clientPort` og indstil den til 2181.

    Gem og luk filen.

    Opret `myid`-filen i databiblioteket:

    ```

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

    ```

    Trin 6 - Kørende Zookeeper

    Start Zookeeper ved at køre følgende kommando:

    ```

    sudo service zookeeper start

    ```

    For at aktivere ZooKeeper-tjenesten til at starte automatisk ved opstart:

    ```

    sudo systemctl aktivere zookeeper

    ```

    Trin 7 - Kontrol af dyrepasserstatus

    For at kontrollere, om Zookeeper kører, skal du køre:

    ```

    sudo systemctl status zookeeper

    ```

    Du bør se output svarende til dette:

    ```

    zookeeper.service - Apache ZooKeeper Server

    Indlæst:indlæst (/lib/systemd/system/zookeeper.service; aktiveret; forudindstillet leverandør:aktiveret)

    Aktiv:aktiv (kører) siden tor 2019-03-28 13:48:43 UTC; 1 time 17 minutter siden

    Hoved-PID:1999 (java)

    Opgaver:1 (grænse:4915)

    Hukommelse:2,7M

    CGroup:/system.slice/zookeeper.service

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

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

    Mar 28 13:48:43 ubuntu systemd[1]:Starter Apache ZooKeeper Server...

    Mar 28 13:48:43 ubuntu systemd[1]:Startede Apache ZooKeeper Server.

    ```

    Dette bekræfter, at Zookeeper kører.

    Trin 8 - Test af dyrepasser

    For at teste, om Zookeeper fungerer korrekt, skal du bruge 'echo'-kommandoen til at oprette en Znode:

    ```

    zkCli.sh -server 127.0.0.1:2181

    opret /mynode Hello_world

    ```

    Du bør se følgende output:

    ```

    Oprettet /mynode

    ```

    Brug kommandoen 'get' til at hente dataene:

    ```

    få /mynode

    ```

    Du bør se:

    ```

    Hej_verden

    ```

    Dette bekræfter, at Zookeeper fungerer korrekt.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Udvid en partition i Ubuntu 
    ·Min Ubuntu Live CD ikke starte Dell 
    ·Sådan : Ubuntu Netbook 
    ·Sådan tilføjes en PDF printer i Ubuntu 
    ·Ubuntu : Sådan installeres XEN fra en tarball 
    ·Sådan installeres WPN111 på Ubuntu 
    ·Hvordan laver Ubuntu 10.04 Run Faster 
    ·Sådan installeres Miniconda på Ubuntu 20.04 LTS (Foca…
    ·Sådan aktiveres XDMCP på Terminal Server Client i Ubu…
    ·Sådan slettes en mappe i Terminal Ubuntu 
      Anbefalede Artikler
    ·Sådan Fix en ægte XP Validation Fejl 
    ·Sådan Rute gennem to NIC på Linux 
    ·Sådan udføres en Network Monitor Trace 
    ·Sådan tilføjes et ikon til en Windows Start Menu 
    ·Hvad Er DOS Path Syntax 
    ·Hvordan til e-mail en mp3 
    ·Sådan installeres Adobe Reader på Ubuntu 
    ·Sådan Set Affinity i Task Manager 
    ·Sådan Hent en Windows XP-cd nøgle fra en System 
    ·Hvordan man laver en 3G router i Windows 7 
    Copyright © Computer Viden http://www.computerdk.com