Se RabbitMQ è distribuito su un computer autonomo o in una configurazione ad alta disponibilità con più nodi, è necessario utilizzare una procedura adattata per aggiornare RabbitMQ alla versione 3.9.1 o successiva, a seconda del caso.
Prerequisito
Questa procedura è specifica per l'installazione di RabbitMQ da parte del programma di installazione
Genetec Mission Control™. Per le installazioni esterne di RabbitMQ con soluzioni di terze parti, fate riferimento alla documentazione di queste ultime poiché è possibile che il processo di implementazione sia diverso.
Per scoprire come sono costruiti i percorsi dei cookie .erlang, consultare la Guida al clustering di RabbitMQ
Copia il pacchetto di installazione Genetec Mission Control™ 3.0.6.0 su tutti i server RabbitMQ.
SUGGERIMENTO: È consigliabile usare un cluster a 3 nodi per l'elevata disponibilità.
Per informazioni dettagliate, consultare T_MC_ConfiguringFailoverForRabbitMQ.html nella Guida all'installazioneGenetec Mission Control™.
Da sapere
Prima di eseguire l'aggiornamento di RabbitMQ,
validare la configurazione RabbitMQ esistente.
Procedura
-
Interrompere il servizio RabbitMQ.
-
Eseguire il backup del file .erlang.cookie in una posizione di archiviazione temporanea.
Il percorso consueto del file .erlang.cookie è C:\Windows\ServiceProfiles\LocalService.
-
Incollare il file .erlang.cookie dalla posizione di archiviazione temporanea alle seguenti cartelle:
- C:\
- C:\Users<username>
- C:\Windows\System32\config\systemprofile
NOTA: Se nella cartella di destinazione è presente un file .erlang.cookie, sovrascriverlo con il file copiato.
-
Se si utilizzano i propri certificati in C:\Program Files (x86)\Genetec\RabbitMQ, è necessario creare un backup anche per questi.
-
Utilizzare la configurazione avanzata nella procedura guidata di installazione Genetec Mission Control™ 3.0.6.0 per aggiornare solo RabbitMQ.
-
Riavviare il servizio RabbitMQ.