1. Erstellen Sie den Ordner /usr/local/services/zookeeper: mkdir -p /usr/local/services/zookeeper 2. Geben Sie das Verzeichnis /usr/local/services/zookeeper ein: cd /usr/local/services/zookeeper 3. Laden Sie zookeeper-3.4.9.tar.gz herunter: wget https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.4.9/zookeeper-3.4.9.tar.gz 4. Entpacken Sie zookeeper-3.4.9.tar.gz: tar -zxvf zookeeper-3.4.9.tar.gz 5. Wechseln Sie in das Verzeichnis /usr/local/services/zookeeper/zookeeper-3.4.9/conf: cd zookeeper-3.4.9/conf/ 6. Kopieren Sie die Datei zoo_sample.cfg und nennen Sie sie zoo.cfg: cp zoo_sample.cfg zoo.cfg 7. Öffnen Sie mit vim die Datei zoo.cfg und ändern Sie ihren Inhalt wie folgt: # Die Anzahl der Millisekunden jedes Ticks # Das von Zookeeper definierte Benchmark-Zeitintervall, Einheit: Millisekunden tickTime=2000 # Die Anzahl der Ticks, die der anfängliche # Die Synchronisationsphase kann dauern initLimit=10 # Die Anzahl der Ticks, die zwischen # Senden einer Anfrage und Erhalten einer Bestätigung syncLimit=5 # das Verzeichnis, in dem der Snapshot gespeichert ist. # benutze /tmp nicht zur Speicherung, /tmp ist hier nur # Beispiel sei Dank. # dataDir=/tmp/zookeeper #Datenordner dataDir=/usr/local/services/zookeeper/zookeeper-3.4.9/data # Protokollordner dataLogDir=/usr/local/services/zookeeper/zookeeper-3.4.9/logs # der Port, an dem die Clients eine Verbindung herstellen # Die Portnummer für den Client zum Zugriff auf Zookeeper ist clientPort=2181 # die maximale Anzahl von Clientverbindungen. # Erhöhen Sie diesen Wert, wenn Sie mehr Kunden bedienen müssen #maxClientCnxns=60 # # Lesen Sie unbedingt den Wartungsabschnitt der # Administratorhandbuch vor dem Aktivieren der automatischen Bereinigung. # # http://zookeeper.apache.org/doc/current/zookeeperAdmin.html#sc_maintenance # # Die Anzahl der Snapshots, die im Datenverzeichnis aufbewahrt werden sollen #autopurge.snapRetainCount=3 # Bereinigungsaufgabenintervall in Stunden # Auf „0“ setzen, um die automatische Bereinigungsfunktion zu deaktivieren #autopurge.purgeInterval=1 8. Speichern und schließen Sie die Datei zoo.cfg: 9. Wechseln Sie in das Verzeichnis /usr/local/services/zookeeper/zookeeper-3.4.9/bin: 10. Öffnen Sie mit vim die Profilkonfigurationsdatei im Verzeichnis /etc/: Und fügen Sie am Ende folgenden Inhalt an: # Idee - zookeeper-3.4.9 Konfigurationsstart - 08.09.2016 export ZOOKEEPER_HOME=/usr/local/services/zookeeper/zookeeper-3.4.9/ export PATH=$ZOOKEEPER_HOME/bin:$PATH Exportpfad # Idee - zookeeper-3.4.9 Konfigurationsstart - 08.09.2016 11. Machen Sie die Profildatei im Verzeichnis /etc/ wirksam: Quelle /etc/Profil 12. Starten Sie den Zookeeper-Dienst: zkServer.sh starten Wenn die folgenden Informationen gedruckt werden, ist der Start erfolgreich: ZooKeeper JMX standardmäßig aktiviert Konfiguration wird verwendet: /usr/local/services/zookeeper/zookeeper-3.4.9/bin/../conf/zoo.cfg Zookeeper wird gestartet ... GESTARTET 13. Abfrage des Tierpflegerstatus: zkServer.sh-Status 14. Beenden Sie den Zookeeper-Dienst: zkServer.sh stoppen Wenn die folgenden Informationen gedruckt werden, weist dies auf einen erfolgreichen Abschluss hin: ZooKeeper JMX standardmäßig aktiviert Konfiguration wird verwendet: /usr/local/services/zookeeper/zookeeper-3.4.9/bin/../conf/zoo.cfg Zoowärter wird gestoppt ... GESTOPPT 15. Starten Sie den Zookeeper-Dienst neu: zkServer.sh neu starten Wenn die folgenden Informationen gedruckt werden, ist der Neustart erfolgreich: ZooKeeper JMX standardmäßig aktiviert Konfiguration wird verwendet: /usr/local/services/zookeeper/zookeeper-3.4.9/bin/../conf/zoo.cfg ZooKeeper JMX standardmäßig aktiviert Konfiguration wird verwendet: /usr/local/services/zookeeper/zookeeper-3.4.9/bin/../conf/zoo.cfg Zoowärter wird gestoppt ... GESTOPPT ZooKeeper JMX standardmäßig aktiviert Konfiguration wird verwendet: /usr/local/services/zookeeper/zookeeper-3.4.9/bin/../conf/zoo.cfg Zookeeper wird gestartet ... GESTARTET Zusammenfassen Oben finden Sie eine Einführung in die Installation des Zookeeper-Dienstes unter Linux. Ich hoffe, es ist hilfreich für Sie. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und ich werde Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken! Das könnte Sie auch interessieren:
|
<<: MySQL InnoDB-Überwachung (Systemebene, Datenbankebene)
>>: JavaScript zum Erreichen eines einfachen Seiten-Countdowns
In diesem Artikel wird der spezifische Code für d...
Laden Sie das Tutorial zum Paket mysql-connector-...
Der Weg vor uns ist lang und beschwerlich, aber i...
Docker ist eine Open-Source-Engine, mit der sich ...
Als ich heute mit der Baidu-Seite übte, stellte i...
Vim ist ein Texteditor, den wir unter Linux sehr ...
Wer King of Glory gespielt hat, sollte mit der Wi...
Inhaltsverzeichnis Erste Schritte mit MySQL MySQL...
Inhaltsverzeichnis Überblick Was sind Rückrufe od...
Bevor der Pfeil abgeschossen wurde, flüsterte der...
Inhaltsverzeichnis Vorwort 1. So schreiben Sie Fu...
Da Ubuntu 20.04 das Netzwerk über Netplan verwalt...
Inhaltsverzeichnis Zusammenfassung der Verzögerun...
1. Objekte dynamisch erstellen Es gibt zwei Mögli...
1. SSH-Remoteverwaltung SSH ist ein sicheres Kana...