Si RabbitMQ est déployé en configuration de basculement avec un nœud principal et un nœud secondaire, vous devez utiliser une procédure de mise à niveau adaptée pour mettre à niveau RabbitMQ vers la version 3.7.10. Cette version de RabbitMQ a été inaugurée dans Genetec Mission
Control™ 2.11.
Avant de commencer
Copiez le pack d'installation
Genetec Mission
Control™ 2.11 sur les deux serveurs RabbitMQ.
À savoir
RabbitMQ version 3.7.10 installe une mise à jour de sécurité importante et vivement recommandée.
Cette procédure fait référence à un nœud principal et un nœud secondaire. Comme ces serveurs sont interchangeables, le nœud secondaire est toujours le premier nœud a être désactivé.
Procédure
-
Sur le nœud secondaire, procédez de la manière suivante :
-
Arrêtez le service RabbitMQ.
-
Faites une copie de sauvegarde du fichier .erlang.cookie situé dans C:\Windows vers un emplacement temporaire.
IMPORTANT : Un nouveau fichier .erlang.cookie est généré durant la procédure de mise à niveau, et vous devrez le remplacer par la copie de sauvegarde.
-
Sur le nœud principal, procédez de la manière suivante :
-
Arrêtez le service RabbitMQ.
-
Faites une copie de sauvegarde du fichier .erlang.cookie situé dans C:\Windows vers un emplacement temporaire.
-
Utilisez la configuration avancée de l’assistant d'installation Genetec Mission
Control™ 2.11 installation pour ne mettre à niveau que RabbitMQ.
-
Restaurez votre sauvegarde du fichier .erlang.cookie dans les emplacements suivants :
-
Redémarrez le service RabbitMQ.
-
Sur le nœud secondaire, procédez de la manière suivante :
-
Désinstallez la version actuelle d’Erlang/OTP.
-
Installez Erlang/OTP 21.2.
REMARQUE : Le programme d'installation d’Erlang/OTP 21.2 est fourni avec notre logiciel. Pour l’installer, procédez de la manière suivante :
- Ouvrez le pack d'installation Genetec Mission
Control™ 2.11.
- Naviguez jusqu'au dossier MC Packages.
- Exécutez le programme d'installation d’Erlang/OTP pour votre version de Windows.
- otp_win32_21.2 (32 bits)
- otp_win64_21.2 (64 bits)
-
Restaurez votre sauvegarde du fichier .erlang.cookie dans les emplacements suivants :
-
Utilisez la configuration avancée de l’assistant d'installation Genetec Mission
Control™ 2.11 installation pour ne mettre à niveau que RabbitMQ.
-
Redémarrez le service RabbitMQ.
Résultats
Votre grappe de basculement RabbitMQ est à présent mise à niveau.