|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
System
  • Grundläggande datorkunskaper
  • 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
  • * Dator Kunskap >> System >> Ubuntu >> Content

    Hur man installerar Apache Zookeeper på Ubuntu 18.04

    ## Förutsättningar

    - Ubuntu 18.04

    - Sudo-privilegier

    Steg 1 - Förbereda en Ubuntu 18.04-server

    Börja med att uppdatera systempaketen:

    ```

    sudo apt uppdatering

    ```

    Ladda sedan ner och installera beroenden för JAVA:

    ```

    sudo apt installera default-jdk -y

    ```

    Steg 2 - Installera Apache ZooKeeper

    Ladda ner den senaste Zookeeper-versionen:

    ```

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

    ```

    Extrahera den nedladdade filen:

    ```

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

    ```

    Flytta de extraherade filerna till `/opt`:

    ```

    sudo mv zookeeper-3.6.3 /opt/zookeeper

    ```

    Steg 3 - Konfigurera Apache ZooKeeper

    Skapa data- och loggkatalogerna för ZooKeeper:

    ```

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

    ```

    Skapa en "zookeeper" användare och grupp:

    ```

    sudo adduser --system --group zookeeper

    ```

    Ställ in behörigheterna för "zookeeper"-data och loggkataloger:

    ```

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

    ```

    Steg 4 – Skapa miljövariabler

    Du måste ställa in några miljövariabler för att använda ZooKeeper korrekt. Skapa filen `/etc/default/zookeeper`:

    ```

    sudo nano /etc/default/zookeeper

    ```

    Lägg till följande rader i filen:

    ```

    ZOOKEEPER_HOME=/opt/zookeeper

    ZOOKEEPER_USER=zookeeper

    ```

    Spara och stäng filen.

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

    ```

    sudo nano /etc/sysconfig/zookeeper

    ```

    Lägg till följande rader:

    ```

    ZOOKEEPER_HOME=/opt/zookeeper

    ZOOKEEPER_CONF_DIR=/opt/zookeeper/conf

    ZOOKEEPER_LOG_DIR=/var/log/zookeeper

    ZOOKEEPER_USER=zookeeper

    ```

    Spara och stäng filen.

    Steg 5 - Konfigurera ZooKeeper

    Redigera nu `zoo.cfg`-konfigurationsfilen:

    ```

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

    ```

    Leta efter parametern `dataDir` och ställ in den på följande:

    ```

    dataDir=/var/lib/zookeeper

    ```

    Leta efter parametern `clientPort` och ställ in den till 2181.

    Spara och stäng filen.

    Skapa `myid`-filen i datakatalogen:

    ```

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

    ```

    Steg 6 - Att köra Zookeeper

    Starta Zookeeper genom att köra följande kommando:

    ```

    sudo service zookeeper start

    ```

    För att aktivera ZooKeeper-tjänsten att starta automatiskt vid uppstart:

    ```

    sudo systemctl aktivera zookeeper

    ```

    Steg 7 - Kontrollera Zookeeper Status

    För att kontrollera om Zookeeper körs, kör:

    ```

    sudo systemctl status zookeeper

    ```

    Du bör se utdata som liknar detta:

    ```

    zookeeper.service - Apache ZooKeeper Server

    Laddad:laddad (/lib/systemd/system/zookeeper.service; aktiverad; förinställd leverantör:aktiverad)

    Aktiv:aktiv (kör) sedan tors 2019-03-28 13:48:43 UTC; 1 timme 17 minuter sedan

    Huvud-PID:1999 (java)

    Uppgifter:1 (gräns:4915)

    Minne:2,7M

    CGroup:/system.slice/zookeeper.service

    ├─1999 /opt/zookeeper/bin/zkServer.sh start-förgrund

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

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

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

    ```

    Detta bekräftar att Zookeeper är igång.

    Steg 8 - Testa Zookeeper

    För att testa om Zookeeper fungerar korrekt, använd kommandot `echo` för att skapa en Znode:

    ```

    zkCli.sh -server 127.0.0.1:2181

    skapa /mynode Hello_world

    ```

    Du bör se följande utdata:

    ```

    Skapat /mynode

    ```

    Använd kommandot "get" för att hämta data:

    ```

    hämta /mynode

    ```

    Du bör se:

    ```

    Hej_världen

    ```

    Detta bekräftar att Zookeeper fungerar korrekt.

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man installerar en standard ATI Driver Ingår med U…
    ·Så monterar du ett VirtualBox delad mapp i Ubuntu
    ·Hur Ladda ner & tillbaka Network Manager i Ubuntu
    ·Hur Installera wget i Ubuntu
    ·Hur man installerar GCC(C och C++ kompilator) på Ubunt…
    ·Hur man hittar en katalog i Ubuntu
    ·Hur Tillåt en Ping i Ubuntu
    ·Hur man använda två USB -modem på en laptop med Ubun…
    ·Hur Input kinesiska till Ubuntu 9.10
    ·Hur man skapar en swap -partition innan du installerar …
    Utvalda artiklarna
    ·Hur får man mindre typ på min laptop
    ·Hur ansluta två Macintosh- datorer tillsammans till Ac…
    ·Hur man ändra inställningen Video Driver i KDE-progra…
    ·Hur visa skärmsläcksfoton på en Macintosh
    ·Hur du manuellt ta bort ett virus från Vista
    ·Hur man återställer en användares lösenord i Active…
    ·Hur man tar bort en brandvägg nedladdning Group Policy…
    ·Min dator startar inte
    ·Hur fixar Vista rullningslister
    ·Mata in felsäkert läge för Compaq Presario PC 6000
    Copyright © Dator Kunskap http://www.dator.xyz