2016-08-16 3 views
0

Ich bekomme den folgenden Fehler beim Ausführen mongod im Terminal (Ubuntu 16.04 LTS).MongoDB Server wird getrennt

2016-08-16T13:32:14.690+0530 I CONTROL [initandlisten] MongoDB starting: pid=4810 port=27017 dbpath=/data/db 64-bit host=Rohan 
2016-08-16T13:32:14.690+0530 I CONTROL [initandlisten] db version v3.2.8 
2016-08-16T13:32:14.690+0530 I CONTROL [initandlisten] git version:ed70e33130c977bda0024c125b56d159573dbaf0 
2016-08-16T13:32:14.690+0530 I CONTROL [initandlisten] OpenSSL version: OpenSSL 1.0.2g-fips 1 Mar 2016 
2016-08-16T13:32:14.690+0530 I CONTROL [initandlisten] allocator: tcmalloc 
2016-08-16T13:32:14.690+0530 I CONTROL [initandlisten] modules: none 
2016-08-16T13:32:14.690+0530 I CONTROL [initandlisten] build environment: 
2016-08-16T13:32:14.690+0530 I CONTROL [initandlisten]  distmod: ubuntu1604 
2016-08-16T13:32:14.690+0530 I CONTROL [initandlisten]  distarch: x86_64 
2016-08-16T13:32:14.690+0530 I CONTROL [initandlisten]  target_arch: x86_64 
2016-08-16T13:32:14.690+0530 I CONTROL [initandlisten] options: {} 
2016-08-16T13:32:14.717+0530 E NETWORK [initandlisten] Failed to unlink socket file /tmp/mongodb-27017.sock errno:1 Operation not permitted 
2016-08-16T13:32:14.717+0530 I -  [initandlisten] Fatal Assertion 28578 
2016-08-16T13:32:14.717+0530 I -  [initandlisten] 

***aborting after fassert() failure 

Warum passiert das?

+0

Diese kann relativ zu Benutzer-Rechten – Kison

+0

& wie man das beheben? – Rohan

Antwort

1

Ich habe dieses Problem selbst behoben, indem ich die mongodb-27017.sock-Datei lösche. Ich habe den Dienst nach dem Löschen dieser Datei ausgeführt, was gut funktioniert hat. Ich bin jedoch immer noch nicht sicher, die Ursache des Problems. Die Ausgabe des Befehls ls - lat /tmp/mongodb-27017.sock ist jetzt

srwx ------ 1 mongodb nogroup 0 23. April 06.24 /tmp/mongodb-27017.sock

+0

Nach dem Löschen mongodb-27017.sock, bekomme ich das: Ausnahme in initAndListen: 29 Datenverzeichnis/data/db nicht gefunden., Beenden – Rohan

+0

Versuchen Sie, Mongo-Dienst neu zu starten – Kison

+0

Auch wenn Sie diesen Fehler erneut haben, versuchen Sie, dies auszuführen Befehl sudo -u mongodb mongod -f /etc/mongodb.conf --repair – Kison

Verwandte Themen