2011-07-02 5 views
3

J'ai installé MongoDB sur Ubuntu 11.04 suivi du site this. J'ai donné cette commande pour exécuter MongoDBerreur d'installation sur mongo DB

sudo /etc/init.d/mongodb start 

Il a montré une erreur comme ce

sudo: /etc/init.d/mongodb: command not found 

J'ai vérifié le file.But était okay.Can quelqu'un me dire comment résoudre ce problème.

S'il vous plaît aidez-moi .Je suis novice à mongoDB. [edited] Quand je me connecte à mongo il affiche l'erreur comme

connecting to: test 
Sun Jul 3 09:57:29 Error: couldn't connect to server 127.0.0.1 shell/mongo.js:79 
+0

Qu'est-ce qui se passe quand vous dites 'qui mongod'. S'il ne peut pas le trouver, alors vous avez manqué l'étape pour ajouter le contenu de $ MONGO_INSTALLATION/bin dans/bin comme le dit l'auteur du blog. Aussi, je recommande d'utiliser les instructions de 10gen comme la réponse ci-dessous. – lobster1234

Répondre

5

Vous pouvez devriez essayer de courir:

mongo --nodb 

Cela a fonctionné pour moi.

0

En ce qui concerne l'erreur de connexion, vous pouvez essayer:

sudo -u mongodb mongod -f /etc/mongodb.conf --repair 

Cette opération démarre le démon à l'aide du fichier de configuration /etc/mongodb.conf et réparer la base de données.

Lancez ensuite la base de données:

sudo -u mongodb mongod -f /etc/mongodb.conf