- L'installation de MongoDB Community Edition sur macOS en utilisant Homebrew peut entraîner un service répertorié comme « erreur » malgré un démarrage réussi.
- Le problème survient car MongoDB s'exécute en tant qu'utilisateur root, ce qui entraîne des conflits d'autorisations et l'arrêt du service.
- La solution consiste à modifier la propriété des répertoires MongoDB pour l'utilisateur actuel, en garantissant les autorisations correctes.
- Pour résoudre le problème, arrêtez le service MongoDB, terminez tous les processus MongoDB en cours d'exécution et modifiez la propriété des répertoires MongoDB.
- Vérifiez la propriété du répertoire et démarrez le service MongoDB en tant qu'utilisateur, et non en tant que root.
- Le statut du service devrait désormais afficher « démarré » sous le compte de l'utilisateur.
- Testez la connexion MongoDB pour vous assurer d'une connectivité réussie.
- La correction des autorisations de répertoire et l'exécution de MongoDB en tant que compte utilisateur résolvent l'erreur de démarrage du service mongodb-community.
- Évitez d'utiliser sudo avec les commandes brew pour éviter les conflits d'autorisations.
- En suivant ces étapes, le problème avec le démarrage du service mongodb-community en erreur sur macOS peut être résolu, permettant une opération MongoDB réussie.
    dev.to
            Resolving MongoDB Error When Starting with Homebrew on macOS
        