Ajouter des nœuds au nœud principal d'une grappe RabbitMQ - Genetec Mission Control™ 2.13.4.0

Guide de déploiement de Genetec Mission Control™ 2.13.4.0

series
Genetec Mission Control™ 2.13.4.0
revised_modified
2020-12-09

Ajoutez des nœuds de secours au nœud principal de la grappe RabbitMQ pour activer la mise en miroir des files d’attente. Tous les messages publiés dans une file d'attente seront alors dupliqués sur tous les miroirs.

Before you begin

Vous devez ouvrir le port 25672 sur chaque nœud.

Procedure

  1. Exécutez l'application d’invite de commande RabbitMQ (sbin dir) en tant qu’administrateur.
    Cette application est installée par défaut avec RabbitMQ.
  2. Pour arrêter le nœud, exécutez la commande suivante :
    rabbitmqctl.bat stop_app
  3. Pour ajouter le nœud à la grappe, exécutez la commande suivante :
    rabbitmqctl.bat join_cluster rabbit@<MasterNodeName>
    NOTE: <NomNœudPrincipal> est sensible à la casse.
  4. Pour redémarrer le nœud, exécutez la commande suivante :
    rabbitmqctl.bat start_app
    NOTE: Vous pouvez vérifier que le bon nœud a été ajouté avec succès en exécutant la commande suivante :
    rabbitmqctl.bat cluster_status
    ou via l’interface web de RabbitMQ à l'adresse https://<nom d'hôte du nœud>:15671.
  5. Activez la mise en miroir des files d'attente sur chaque nœud pour une disponibilité élevée :
    1. Sur tous les nœuds, y compris le nœud principal, ouvrez l’invite de commande RabbitMQ.
    2. Exécutez la commande suivante :
      rabbitmqctl.bat set_policy -p Genetec.MissionControl ha-all "" "{""ha-mode"":""all"", ""ha-sync-mode"":""automatic""}"
      NOTE: Vous pouvez également le faire depuis le portail web RabbitMQ (https://localhost:15671).

      Dans l’onglet Admin, section Policies (Stratégies), vérifiez que l’hôte virtuel Genetec.MissionControl a la stratégie ha-all.

      Si la stratégie de l’hôte virtuel Genetec.MissionControl n’est pas réglée sur ha-all :
      1. Dans la zone de texte Name (Nom), entrez ha-all.
      2. Dans la liste Apply to (Appliquer à), sélectionnez Queues (Files d'attente).
      3. Dans la liste des balises Queues [Classic], cliquez sur HA mode.
      4. Vérifiez que Definition > ha-mode est réglé sur all (tous).
      5. Dans la liste des balises Queues [Classic], cliquez sur HA sync mode.
      6. Vérifiez que Definition > ha-sync-mode est réglé sur automatic.
      7. Cliquez sur Add / Update policy (Ajouter/mettre à jour une stratégie).