1. Herunterladen und entpacken 1. Einführung in Zookeeper Als verteiltes Service-Framework wird Zookeeper hauptsächlich verwendet, um das Konsistenzproblem von Anwendungssystemen in verteilten Clustern zu lösen. Es kann Datenspeicherung basierend auf einem Verzeichnisknotenbaum bereitstellen, der dem Dateisystem ähnelt. Zookeeper wird jedoch nicht speziell zum Speichern von Daten verwendet. Seine Hauptfunktion besteht darin, die Statusänderungen der von Ihnen gespeicherten Daten aufrechtzuerhalten und zu überwachen. Durch die Überwachung der Änderungen dieser Datenzustände kann eine datenbasierte Clusterverwaltung erreicht werden. 2. Herunterladen Umgebungsversion centos7 Zookeeper 3.4.14 [root@localhost mysoft]$ cd /usr/local/mysoft/ [root@localhost mysoft]$ wget https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gz [root@localhost mysoft]# tar -zxvf zookeeper-3.4.14.tar.gz [root@localhost mysoft]# mv zookeeper-3.4.14 zookeeper3.4 2. Ändern Sie die Konfigurationsdatei 1. Daten- und Protokollverzeichnisse [root@localhost /]# mkdir -p data/log/zkp1.log [root@localhost /]# mkdir -p data/zkpdata/zkp1 2. Ändern Sie die Konfiguration [root@localhost mysoft]# cd zookeeper3.4/conf/ [root@localhost conf]# cp zoo_sample.cfg zoo.cfg [root@localhost conf]# vim zoo.cfg # Ändern Sie die folgenden beiden Inhalte, der andere Standard ist dataDir = /data/zkpdata/zkp1 dataLogDir=/data/log/zkp1.log 3. Beschreibung der Konfigurationsdatei 1) tickZeit 3. Inbetriebnahme 1. Starten Sie den Server [root@localhost bin]# pwd /usr/local/mysoft/zookeeper3.4/bin [root@localhost bin]# /usr/local/mysoft/zookeeper3.4/bin/zkServer.sh start /usr/local/mysoft/zookeeper3.4/conf/zoo.cfg ZooKeeper JMX standardmäßig aktiviert Konfiguration wird verwendet: /usr/local/mysoft/zookeeper3.4/conf/zoo.cfg Zookeeper wird gestartet ... GESTARTET [root@localhost bin]# ps -aux |grep zookeeper 2. Starten Sie den Client [root@localhost /]# cd /usr/local/mysoft/zookeeper3.4/bin/ [root@localhost bin]# ./zkCli.sh Verbindung zu localhost:2181 wird hergestellt 4. Allgemeine Betriebsbefehle ## Erstellen Sie einen Knoten [zk: localhost:2181(CONNECTED) 2] create /cicada cicada-smile1 Erstellt /Zikade [zk: localhost:2181(VERBUNDEN) 8] erstellen /cicada2 cicada-smile2 Erstellt /cicada2 [zk: localhost:2181(VERBUNDEN) 4] get /cicada Zikadenlächeln1 ## Verzeichnis anzeigen [zk: localhost:2181(CONNECTED) 5] ls / [Tierpfleger, Zikade, Zikade2] ## Das angegebene Verzeichnis anzeigen [zk: localhost:2181(CONNECTED) 17] ls / zookeeper [com.ptp.user.service.Benutzerdienst] ## Knoten löschen [zk: localhost:2181(CONNECTED) 10] delete /cicada ## Alle Verzeichnisse löschen [zk: localhost:2181(CONNECTED) 18] rmr /cicada2 [zk: localhost:2181(VERBUNDEN) 19] ls /cicada2 Knoten existiert nicht: /cicada2 ## Verbleibende Knoten anzeigen [zk: localhost:2181(CONNECTED) 13] ls / [Tierpfleger] 5. Quellcodeadresse
Zusammenfassen Oben finden Sie eine Zusammenfassung der vom Herausgeber eingeführten allgemeinen Befehle zum Erstellen der ZooKeeper3.4-Middleware unter CentOS7. Ich hoffe, dass sie für alle hilfreich sind. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Herausgeber wird Ihnen rechtzeitig antworten! Das könnte Sie auch interessieren:
|
<<: Diagramm des installationsfreien Konfigurationsprozesses für komprimierte MySQL 5.7.17-Pakete
>>: Diagramm der Installationsschritte für MySQL 8.0.11 Community Green Edition für Windows
In meinem vorherigen Artikel habe ich gesagt, das...
1. Gesamtarchitekturdiagramm Im Vergleich zu ande...
yum oder rpm? Die Yum-Installationsmethode ist se...
Inhaltsverzeichnis 1. Oberflächliche Kopie 1. Obj...
In diesem Artikel wird hauptsächlich der Stil der...
Azure Container Registry ist ein verwalteter, ded...
In der tatsächlichen Arbeit werden reguläre Ausdr...
Heute habe ich den Mauszoom-Effekt auf der Vorders...
Inhaltsverzeichnis Vorwort Fügen Sie Sudo-Schreib...
Wir können den Installationspfad von MySQL über d...
Die Verbindungsmethode in der MySQL-Tabelle ist e...
1. Einführung in das Docker-Maven-Plugin In unser...
In erster Linie bin ich Webdesigner. Genauer gesag...
Konfigurieren des Alibaba Cloud Docker Container ...
Wenn Sie möchten, dass die gesamte Benutzeroberfl...