MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

pourquoi ne puis-je pas démarrer le mongodb

Le compte d'utilisateur qui démarre MongoDB doit avoir des droits d'écriture au /data/db/ répertoire ... vous pouvez le changer comme ça ...

Cette commande changera le propriétaire de /data/db/ au compte utilisateur utilisé.

$ sudo chown `id -u` /data/db
$ mongod 

Si vous rencontrez toujours des problèmes avec le démarrage de MongoDB, vous devez supprimer /data/db/mongod.lock puis exécutez la réparation sur votre base de données ...

mongod --repair

Plus d'informations sur la commande de réparation ici.