2016-09-02 6 views
0

glaube, ich habe folgende Redis Replikationskonfiguration:Correct Abschaltsequenz für Redis Cluster

  • 3 Maschinen
  • Jede Maschine hat einen Redis Server und einen Redis Sentinel.
  • Einer der Server ist als Master festgelegt, die anderen beiden sind seine Slaves.

Was die richtige Reihenfolge wäre und Befehle dieses Setup ordnungsgemäß herunterzufahren, die alle während der bestehenden Master als Master zu halten und bestehende Sklaven als Sklaven (Bedeutung haben, sollte kein Failover oder Neukonfiguration stattfinden)

Dank.

Antwort

0

Shutdown Sequenz

Sie sollten Abschaltung zunächst Sentinels Alarme/Meldungen und Failover zu vermeiden. Dann können Sie Slaves und Master herunterfahren.

Shutdown Befehl

Sie können ordnungsgemäß herunterzufahren Redis Instanzen (Sentinel, Slave und Master) mit dem shutdown Befehl.

Für Redis Version älter als 3.0 (nicht sehr sicher), gibt es keinen shutdown Befehl für Redis Sentinel. Aber Sie können einfach killall oder kill -9 process_id verwenden, um es ohne Nebenwirkung zu töten.