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
Vorwort Ich arbeite derzeit an einem hochwertigen...
Inhaltsverzeichnis Vorwort 1. DDL 1.1 Datenbankop...
führen Einige gängige Dreiecke auf Webseiten könn...
Dieser Artikel beschreibt anhand eines Beispiels ...
MySQL ist eine leistungsstarke Open-Source-Datenb...
Szenario Eine aktuelle Anforderung ist eine h5-Se...
Inhaltsverzeichnis Vorwort Zusammenfassung der Au...
Nginx wurde in der Programmiersprache C entwickel...
Redis ist ein verteilter Cache-Dienst. Caching is...
Die Front- und Back-End-Ports von Vue sind inkons...
Das Projekt interagiert mit dem Server, greift üb...
1. Installieren und verwenden Sie Docer CE Dieser...
1. Einführung in VMware vSphere VMware vSphere is...
Was ich Ihnen heute zeige, ist die Verwendung von...
MySQL-Datenbank installieren a) Laden Sie das MyS...