Maison > Questions et réponses > le corps du texte
flytutu@flytutu-X550JK:~$ mongo
MongoDB shell version: 3.2.6
connecting to: test
2016-06-02T12:30:02.242+0800 W NETWORK [thread1] Failed to connect to 127.0.0.1:27017, reason: errno:111 Connection refused
2016-06-02T12:30:02.242+0800 E QUERY [thread1] Error: couldn't connect to server 127.0.0.1:27017, connection attempt failed :
connect@src/mongo/shell/mongo.js:229:14
@(connect):1:6
exception: connect failed
利用终端链接,出现了这个问题,网上的方法也尝试过,没有成功,求解决方法。
我想大声告诉你2017-05-02 09:21:20
Votre mongo n'a pas démarré. Je ne sais pas comment vous l'avez installé. La méthode de démarrage suivante est uniquement à titre de référence
./usr/local/mongodb/bin/mongod --dbpath=/usr/local/mongodb/data/db --fork --logpath=/usr/local/mongodb/mg.log
習慣沉默2017-05-02 09:21:20
Tout d'abord, pendant le processus d'installation, il est recommandé d'installer à partir de la source du logiciel. Veuillez vous référer au document d'installation pour les étapes spécifiques. Il explique également comment démarrer une fois l'installation terminée.
Deuxièmement, vérifiez l'adresse d'écoute dans le fichier de configuration :
sudo vim /etc/mongod.conf
Si nécessaire, remplacez bindIp par l'adresse que vous devez surveiller (puis redémarrez).
La méthode évoquée par @prolifes peut être utilisée dans un environnement de test, mais elle n'est pas recommandée dans un environnement de production. Quelques raisons :
Cela commence mongod
en tant qu'utilisateur actuel, ce qui va à l'encontre des meilleures pratiques de sécurité, en particulier lorsque vous utilisez actuellement l'utilisateur root
.
Le script de démarrage init.d contient certains paramètres d'optimisation du serveur, tels que la désactivation du démarrage direct de numa entraînera des problèmes de performances à l'avenir.
Toutes les raisons d'utiliser un démon