# Dépanner un service VerneMQ en échec ## 1. Vérifier l'état du service Si le service VerneMQ reste en état `failed`, relever les erreurs et confirmer que la suppression du magasin de messages est bien nécessaire avant d'appliquer la procédure ci-dessous. ```bash sudo service vernemq status ``` ## 2. Purger le magasin de messages si nécessaire > **Attention :** la suppression du contenu de `/var/lib/vernemq/msgstore` peut entraîner la perte des messages persistants et des messages en attente. N'effectuer cette opération qu'après validation, selon la procédure de sauvegarde et de rétention applicable à l'environnement. Exécuter les commandes séparément et vérifier que le service est arrêté avant la purge : ```bash sudo service vernemq stop sudo service vernemq status ``` Après confirmation de l'arrêt et des autorisations nécessaires, supprimer le contenu du magasin : ```bash sudo rm -rf /var/lib/vernemq/msgstore/* ``` Puis redémarrer le service et vérifier son état : ```bash sudo service vernemq start sudo service vernemq status ```