Si votre service serveur RabbitMQ ne parvient pas à démarrer ou à gérer les messages en raison de fichiers d’installation RabbitMQ endommagés, la meilleure solution consiste à désinstaller RabbitMQ puis à le réinstaller.
Procédure
Pour une désinstallation complète de RabbitMQ, utilisez le script PowerShell.
- Allez dans le dossier Tools du pack d'installation Genetec Mission Control™.
- Faites un clic droit sur le fichier UninstallRabbitMQ.ps1, puis sélectionnez Exécuter avec PowerShell.REMARQUE : Cette méthode supprime tous les dossiers associés à RabbitMQ, les dossiers Erlang ainsi que les entrées associées du Registre Windows.
Le message suivant est affiché lorsque la désinstallation a réussi :
Désinstaller RabbitMQ manuellement
Vous pouvez choisir de désinstaller RabbitMQ manuellement.
- Allez dans
- RabbitMQ Server <version>
- Erlang OTP <version>
- OpenSSL <version>
et désinstallez les programmes suivants : - Appuyez sur Ctrl+Maj+Esc pour ouvrir le Gestionnaire de tâches.
- Faites un clic droit sur erl.exe et sélectionnez Fin de tâche.
- Faites un clic droit sur epmd.exe et sélectionnez Fin de tâche.
- Supprimez tous les répertoires d’installation de RabbitMQ et Erlang :
- C:\Program Files\erl<erlang version>\
- C:\Program Files\RabbitMQ Server\
- C:\Program Files (x86)\Genetec\RabbitMQ\
- %ProgramData%\Genetec\RabbitMQ\REMARQUE : Par défaut, ce chemin mène vers C:\ProgramData\Genetec\RabbitMQ
- %AppData%\RabbitMQ\REMARQUE : Par défaut, ce chemin mène vers C:\Utilisateurs\<nom d’utilisateur>\AppData\Roaming\RabbitMQ
- Utilisez Regedit pour supprimer les entrées suivantes de manière récursive. Vous devez supprimer les dossiers et tout ce qu'ils contiennent. REMARQUE : Ouvrez l’Éditeur du Registre en tapant Regedit dans la zone de recherche de Windows. Supprimez les fichiers des chemins suivants :
- HKEY_LOCAL_MACHINE\SOFTWARE\Ericsson\
- HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Ericsson\
- Supprimez les fichiers .erlang.cookie dans les emplacements suivants :
- C:\.erlang.cookie
- C:\Windows\.erlang.cookie
- C:\Windows\System32\config\systemprofile\.erlang.cookie
- C:\Utilisateurs\<nom d’utilisateur>\.erlang.cookie
La désinstallation manuelle de RabbitMQ est terminée.