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
Inhaltsverzeichnis 1. WeChat Pay öffnen 1.1 Partn...
Inhaltsverzeichnis 1. Grundlegendes Verständnis v...
1. Einleitung: Da mein Freund einige Systemkenntn...
Inhaltsverzeichnis Ursache Grund Einführung in NP...
Als ich kürzlich die Details der Datenlebenszyklu...
1. Es muss die InnoDB-Speicher-Engine verwendet w...
Problem: Bei Verwendung von JDBC zur Verbindung m...
Das W3C, eine 1994 gegründete Organisation, zielt...
CPU-Last und CPU-Auslastung Beides kann bis zu ei...
Dieser Artikel beschreibt die Mysql-Self-Join-Abf...
Sortierproblem Ich habe kürzlich auf Geek Time „4...
Fabric.js ist ein sehr nützliches Plug-In für Can...
Inhaltsverzeichnis 1. Zeichne einen Kreis 2. Krei...
1. Rahmen In einem Browser-Dokumentfenster kann n...