Wiki - Freifunk Pinneberg

Freies WLAN im Kreis Pinneberg

Benutzer-Werkzeuge

Webseiten-Werkzeuge


redis

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
redis [20.02.2018 19:31] havelockredis [17.07.2021 14:27] (aktuell) – [Knoten zum Cluster hinzufügen] havelock
Zeile 12: Zeile 12:
 Aktuell eingesetzte Version: **3.2.11** Aktuell eingesetzte Version: **3.2.11**
  
-:!: Die Version 4 werden wir erst einsetzen, wenn die Server auf Debian Stretch (9) gewechselt sind.+:!: Die Version 4 werden wir erst einsetzen, wenn die Server auf Debian Buster (10) gewechselt sind.
  
 Der Download der Quellen befindet sich unter: http://redis.io/download/,  Der Download der Quellen befindet sich unter: http://redis.io/download/, 
Zeile 20: Zeile 20:
  
 Benötigte Pakete: Benötigte Pakete:
-  aptitude install ruby libjemalloc1 php5-redis python-redis+  aptitude install ruby libjemalloc1 php-redis python-redis
  
 Wir wollen die aktuelle, clusterfähige Version haben, also übersetzen wir uns das Ding einfach selber: Wir wollen die aktuelle, clusterfähige Version haben, also übersetzen wir uns das Ding einfach selber:
Zeile 231: Zeile 231:
 ==== Knoten zum Cluster hinzufügen ==== ==== Knoten zum Cluster hinzufügen ====
 Achtung: Das ist nur ein Merker für das grobe Vorgehen und ist  Achtung: Das ist nur ein Merker für das grobe Vorgehen und ist 
-FehlerhaftInsbesondere die korrekte Slave-Konfiguration ist  +ggffehlerhaft. 
-noch nicht klar.+Beim Slave ist die erste Adresse/Port die lokale Instanz und die  
 +Zweite der zu verwendende Master 
   - Knoten aufsetzen<code>   - Knoten aufsetzen<code>
 ./src/redis-trib.rb add-node 10.137.12.1:7000 ./src/redis-trib.rb add-node 10.137.12.1:7000
-./src/redis-trib.rb add-node --slave 10.137.12.1:7001+./src/redis-trib.rb add-node --slave 10.137.12.1:7001 10.137.10.1:7000
 </code> </code>
-  - Stlot neu aufteilen<code>+  - Slot neu aufteilen<code>
 ./src/redis-trib.rb reshard ... ./src/redis-trib.rb reshard ...
 +</code>
 +
 +==== Knoten vom Cluster entfernen ====
 +
 +  * Prozesse sollten nicht laufen: ''/etc/init.d/redis-cluster stop''
 +  * Verzeichnisse leeren<code>
 +rm /var/lib/redis/7000/*
 +rm /var/lib/redis/7001/*
 +</code>
 +  * Auf allen übrigen Serverinstanzen die verwaisten Knoten-IDs entfernen<code>
 +cluster forget 11de37b1018dbd8a83fa6000af6381630468e01e
 </code> </code>
  
redis.1519151509.txt.gz · Zuletzt geändert: 20.02.2018 19:31 von havelock