Wenn RabbitMQ auf einem eigenständigen Computer oder in einer Konfiguration mit hoher Verfügbarkeit und mehreren Knoten bereitgestellt wird, müssen Sie ein adaptiertes Verfahren anwenden, um RabbitMQ auf Version 3.11.5 oder später zu aktualisieren, wie zutreffend.
Bevor Sie beginnen
Dieser Vorgang ist für die Bereitstellung von RabbitMQ durch den Genetec-Mission-Control™-Installer spezifisch. Bei externen Bereitstellung von RabbitMQ mit Lösungen von Drittanbietern, sehen Sie bitte in der Dokumentation des Drittanbieters nach, da Bereitstellungsprozesse abweichen können.
Lesen Sie den Artikel Upgrade von RabbitMQ, um den Bereitstellungsprozess zu verstehen.
Sehen Sie im RabbitMQ – Clustering-Handbuch nach, um zu sehen, wie .erlang-Cookie-Pfade konstruiert werden.
Kopieren Sie das Installationspaket für Mission Control 3.1.3.0 zu allen RabbitMQ-Servern.
Was Sie noch wissen sollten
Bevor Sie RabbitMQ aktualisieren,
müssen Sie Ihre bestehende RabbitMQ-Konfiguration überprüfen.
Prozedur
-
Stoppen Sie den RabbitMQ-Dienst.
-
Sichern Sie die Datei .erlang.cookie an einem temporären Speicherort.
Der übliche Dateipfad für die Datei .erlang.cookie ist C:\Windows\ServiceProfiles\LocalService.
-
Fügen Sie die Datei .erlang.cookie vom temporären Speicherort in die folgenden Ordner ein:
- C:\
- C:\Benutzer\<Benutzername>\
- C:\Windows\System32\config\systemprofile
BEMERKUNG: Überschreiben Sie die Datei .erlang.cookie mit der kopierten Datei, wenn die Datei „.erlang.cookie“ im Zieordner vorhanden ist.
-
Wenn Sie Ihre eigenen Zertifikate in C:\Program Files (x86)\Genetec\RabbitMQ verwenden, müssen Sie für diese ebenfalls eine Sicherung erstellen.
-
Verwenden Sie die erweiterte Einrichtung im Installationsassistenten von Mission Control 3.1.3.0, um nur RabbitMQ zu aktualisieren.
-
Starten Sie den RabbitMQ-Sevice neu.