Upgrading RabbitMQ nodes - Upgrading the nodes of your RabbitMQ cluster can be done without any downtime for your system. - Mission Control 3.3.0.0 | Mission Control Web API 2.13

Genetec Mission Control™ Release Notes 3.3.0.0

Product
Mission Control
Content type
Release notes
Version
3.3
Release
3.3.0.0
ft:locale
en-US
Last updated
2025-06-13

Upgrading the nodes of your RabbitMQ cluster can be done without any downtime for your system.

Before you begin

Validate your RabbitMQ upgrade to ensure optimal efficiency.

Refer the Upgrading RabbitMQ article to understand the deployment process.

Make sure the Incident Manager role and the RabbitMQ cluster is configured correctly.

Copy the Genetec Mission Control™ installation package to all RabbitMQ servers.

Procedure

  1. Create a copy of the RabbitMQ.conf file and the certificates folder for the RabbitMQ server on every system. The folder location is C:\Program Files (x86)\Genetec\RabbitMQ.
  2. Open the Task Manager, in the Services tab right-click on RabbitMQ and stop the service.
    Task Manager Services tab.
  3. Run the Genetec Mission Control™ Installer, choose Advanced and click Next.
    Mission Control Installer displaying installation options.
  4. On the Custom Setup page:
    • Select the RabbitMQ Server option.
    • Clear both the Mission Control and Restart Genetec™ Server options.

    Mission Control Installer: Custom Setup page.

  5. Click Install to complete the RabbitMQ upgrade.
    NOTE: During the install, it is expected that the Incident Manager role and the RabbitMQ manager web page displays warning messages.
  6. After the installer finishes its process, open Task manager and stop the RabbitMQ service.
  7. In the file explorer, delete the original certificate folder and rename the copied folder with the name of the original.
  8. Delete the original RabbitMQ.conf file and restore the copied file in its place.
  9. Start the RabbitMQ service in the Task Manager.
    The Incident Manager role and the RabbitMQ manager web page do not display warning messages.
  10. Repeat the above process on all remaining RabbitMQ servers.