Maison > Questions et réponses > le corps du texte
Cela fonctionnait bien hier, mais aujourd'hui, je ne parviens pas à me connecter à la base de données lorsque je l'allume. Je suis un débutant et je ne sais pas comment le déboguer. Veuillez me donner quelques conseils
Le journal est le suivant.
Activer mongod
Dernière connexion : dimanche 7 mai 07:59:35 sur ttys001
192-168-1-8 :~ zuoan$ cd /Applications/Mongo/bin
192-168-1-8:bin zuoan$ mongod
2017-05-07T08:53:53.828+1000 I CONTROL [initandlisten] Démarrage de MongoDB : pid=1802 port=27017 dbpath=/data/db 64-bit host=192-168-1-8.tpgi.com.au
2017-05-07T08:53:53.828+1000 I CONTROL [initandlisten] version db v3.4.4
2017-05-07T08:53:53.828+1000 I CONTROL [initandlisten] version git 888390515874a9debd1b6c5d36559ca8 6b44babd
2017-05-07T08:53 :53.828+1000 I CONTROL [initandlisten] Version OpenSSL : OpenSSL 1.0.2k 26 janvier 2017
2017-05-07T08:53:53.828+1000 I CONTROL [initandlisten] allocateur : système
2017-05-07T08:53:53.828+ 1000 I CONTROL [initandlisten] modules : aucun
2017-05-07T08:53 : 53.828+1000 I CONTROL [initandlisten] environnement de construction :
2017-05-07T08:53:53.828+1000 I CONTROL [initandlisten] distarch : x86_64
2017-05-07T08:53:53.828+1000 I CONTROL [initandlisten] _arch : x86_64
2017-05-07T08:53:53.828+1000 I CONTROL [initandlisten] options : {}
2017-05-07T08:53:53.830 +1000 I Exception STORAGE [initandlisten] dans initAndListen : 20 Tentative de création d'un fichier de verrouillage sur un répertoire en lecture seule : /data/db, fin
2017-05-07T08:53:53.830+1000 I NETWORK [initandlisten] arrêt : je vais fermer les sockets d'écoute...
2017-05-07T08:53:53.830 +1000 I NETWORK [initandlisten] arrêt : je vais vider le diaglog...
2017-05-07T08:53:53.831+1000 I CONTROL [initandlisten ] quittant maintenant
2017-05-07T08:53:53.831+1000 I CONTROL [initandlisten] s'arrêtant avec le code:100
Démarrer mongo
192-168-1-8:bin zuoan$ mongo
MongoDB shell version v3.4.4
connexion à : mongodb://127.0.0.1:27017
2017-05-07T08:54:05.079+1000 W NETWORK [thread1] Échec de la connexion à 127.0.0.1:27017, dans (vérification d'erreur dans le socket après le sondage), raison : connexion refusée
2017-05-07T08:54:05.080+1000 E QUERY [thread1] Erreur : impossible de se connecter au serveur 127.0.0.1:27017, tentative de connexion échouée :
connect@src/mongo/shell/mongo.js:237:13
@(connect):1:6
exception : échec de la connexion
C'est très urgent, aidez-nous en ligne
黄舟2017-05-17 10:03:53
Il devrait s'agir d'un problème d'autorisations :
2017-05-07T08:53:53.830+1000 I STORAGE [initandlisten] exception in initAndListen: 20 Attempted to create a lock file on a read-only directory: /data/db, terminating
Vérifiez quelles sont les autorisations sur le dossier /data/db.
巴扎黑2017-05-17 10:03:53
Cela semble être un problème d'autorisations. Je vous recommande d'utiliser homebrew pour le réinstaller. J'ai rarement rencontré de tels problèmes depuis que je l'ai installé en utilisant homebrew.