2016-12-21 1 views
0

ich MongoDB auf Solus Linux installierte die Anweisungen unter Verwendung von hier:Verwenden von Solus Linux, um MongoDB zu installieren. Ich habe Pfadvariablen aber Mongod schaltet beim Start nach unten

https://docs.mongodb.com/manual/tutorial/install-mongodb-on-linux/

Ich habe Mongo DB in einem Ordner mongo auf dem Desktop genannt.

verwendete ich folgendes gemäß den Anweisungen „den Pfad-Variable“ (Ich bin nicht sicher, ob ich das richtig tat)

export PATH=Desktop/mongo/bin:$PATH 

Im Terminal ich ging:

[email protected] ~ $ 

ich tippte dann mongod

das Ergebnis ist der folgende Fehler:

2016-12-21T02:53:55.328-0800 I CONTROL [initandlisten] MongoDB starting : pid=5052 port=27017 dbpath=/data/db 64-bit host=solus 
2016-12-21T02:53:55.328-0800 I CONTROL [initandlisten] db version v3.4.1 
2016-12-21T02:53:55.328-0800 I CONTROL [initandlisten] git version: 5e103c4f5583e2566a45d740225dc250baacfbd7 
2016-12-21T02:53:55.328-0800 I CONTROL [initandlisten] allocator: tcmalloc 
2016-12-21T02:53:55.328-0800 I CONTROL [initandlisten] modules: none 
2016-12-21T02:53:55.328-0800 I CONTROL [initandlisten] build environment: 
2016-12-21T02:53:55.328-0800 I CONTROL [initandlisten]  distarch: x86_64 
2016-12-21T02:53:55.328-0800 I CONTROL [initandlisten]  target_arch: x86_64 
2016-12-21T02:53:55.328-0800 I CONTROL [initandlisten] options: {} 
2016-12-21T02:53:55.328-0800 I STORAGE [initandlisten] exception in initAndListen: 29 Data directory /data/db not found., terminating 
2016-12-21T02:53:55.328-0800 I NETWORK [initandlisten] shutdown: going to close listening sockets... 
2016-12-21T02:53:55.328-0800 I NETWORK [initandlisten] shutdown: going to flush diaglog... 
2016-12-21T02:53:55.328-0800 I CONTROL [initandlisten] now exiting 
2016-12-21T02:53:55.328-0800 I CONTROL [initandlisten] shutting down with code:100 

Es besagt, dass es den Ordner data/db nicht finden kann, aber ich habe versucht, es sowohl in das mongo-Verzeichnis als auch in das Home-Verzeichnis zu stellen.

Antwort

0

Versuchen Sie, die dbpath aus dem Home-Verzeichnis des Benutzers zu verwenden. Ich habe /data/db in meinem Home-Verzeichnis erstellt, so unten ist der Befehl, den ich verwende.

mongod --dbpath /home/user/data/db 
Verwandte Themen