Redis-Cluster-Aufbau
Cluster-Aufbau: Redis-Cluster erfordert mindestens 3 Knoten
Schritt eins: Erstellen Sie einen Ordner redis-cluster, dann erstellen Sie 6 Ordner unten:
(1)mkdir -p /usr/local/redis-cluster
(2)mkdir 7001, mkdir 7002, mkdir 7003, mkdir 7004, mkdir 7005, mkdir 7006
Schritt 2: Kopieren Sie die vorherigen redis.conf-Konfigurationsdateien jeweils in das Verzeichnis 700* und ändern Sie den Inhalt jeder Datei. Der Befehl lautet wie folgt:
(1 )daemonize yes
(2)Port 700*
(3)bind 192.168.2.2 Binden Sie die IP der aktuellen Maschine
(4)dir /usr/local/redis -cluster/700 */ Geben Sie den Speicherort der Datendatei an
(5)clusterfähig ja (Clustermodus starten)
(6)cluster-config-file nodes700*.conf
(7)cluster-node-timeout 5000
(8)appendonly ja
Schritt 3: Da der Redis-Cluster die Verwendung von Ruby-Befehlen erfordert. Wir müssen also Ruby installieren. Der Befehl lautet wie folgt:
(1)yum install ruby
(2)yum install rubygems
(3)gem install redis ( Redis und Ruby-Schnittstelle installieren)
Dieser Fehler kann hier auftreten: FEHLER: Fehler bei der Installation von Redis: Redis erfordert Ruby-Version >= 2.2.2
Hier können Sie auf http:// verweisen blog.csdn.net/fengye_yulu/article/details/77628094, um dieses Problem zu lösen.
Schritt 4: Starten Sie jeweils 6 Redis-Instanzen und prüfen Sie dann, ob der Start erfolgreich ist
(1)/usr/local/redis/bin/redis-server /usr/local/redis - cluster/700*/redis.conf
(2)ps -el | : Gehen Sie zuerst in das Installationsverzeichnis von redis3.0 und führen Sie dann den Befehl redis-trib.rb aus.
(1) cd /usr/local/redis-3.0.0-rc2/src
(2)./redis-trib.rb create --replicas 1 139.196.123.218:7001 139.196.123.218:7002 139.196.123.218:7003 139.196.123.218:7004 139.196.123.218:7005 139.196.123.218:7006 (1 bedeutet Master:Slave; 1 :1)Schritt 6: Der Cluster wurde erfolgreich eingerichtet und überprüft:
(1) Stellen Sie eine Verbindung zu einem beliebigen Client her: ./redis-cli -c -h -p(- c bedeutet Clustermodus, geben Sie die IP-Adresse und den Port an ,)
Zum Beispiel: usr/local/redis/bin/redis-cli -c -h 192.168.1.1 -p 7001
(2) Überprüfen: Cluster-Informationen (Cluster-Nachrichten anzeigen) , Cluster-Knoten (Knotenliste anzeigen) (3) Datenoperationen überprüfen (4) Um den Cluster herunterzufahren, müssen Sie einen nach dem anderen herunterfahren. Verwenden Sie dazu den Befehl::usr/local/redis/bin/redis-cli -c -h 192.168.1.1 -p 700* ShutdownWeitere Informationen zu Redis finden Sie imTutorial zur Redis-Nutzung
Spalte!Das obige ist der detaillierte Inhalt vonSo erstellen Sie einen Redis-Cluster. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!