2017-12-25 6 views
-1

ich folge diesem tutorial: enter link description here Um mongodb auf Ubuntu 16.04 amazon ec2 zu installieren.Install mongodb-3.6 amazon ec2 Ubuntu ausgabe

Aber wenn ich überprüfen, ob der Service in Ordnung ist, fand ich diese:

enter image description here

Warum? Wie löst man?

+0

Voting zu schließen: "Fragen suchen Debugging-Hilfe (" **, warum nicht dieser Code funktioniert ** "?) muss das gewünschte Verhalten, ein * spezifisches Problem oder einen Fehler und den kürzesten notwendigen Code * enthalten, um es in der Frage selbst zu reproduzieren. Fragen ohne eine eindeutige Problemaussage * sind für andere Leser nicht nützlich. Siehe: [Wie man ein Minimal erstellt , Vollständiges und überprüfbares Beispiel] (https://stackoverflow.com/help/mcve) ". Bitte lesen Sie (erneut) https://stackoverflow.com/help/on-topic, https://stackoverflow.com/help/how-to-ask, https://stackoverflow.com/help/dont-ask bevor du hier mehr Qs postest. Viel Glück. – shellter

+0

Meinst du das ernst? Bitte, ich lege die Schritte, die ich in dem Link verfolgt habe. Wenn Sie nicht helfen wollen, tun Sie nichts. –

+1

Sie müssen das Verzeichnis '/ data/db' erstellen. (Der Befehl lautet 'sudo mkdir -p/data/db') – tfogo

Antwort

1

Sie benötigen diese (/data/db) Verzeichnis als root erstellen

Entweder Sie benötigen sudo zu verwenden, z.B. sudo mkdir -p /data/db

Oder Sie brauchen su - zu tun Super-User zu werden, und dann das Verzeichnis erstellen mit mkdir -p /data/db

Hinweis:

MongoDB auch eine Option, wo Sie das Datenverzeichnis in einem anderen Ort zu schaffen, aber das ist in der Regel keine gute Idee, weil es Dinge wie DB-Wiederherstellung nur leicht verkompliziert, weil Sie immer den DB-Pfad manuell angeben müssen.

1

data/db Verzeichnis in root erstellen und geben Lese- und Schreibberechtigung

cd/
sudo mkdir data 
sudo mkdir data/db 
sudo chown -R $USER /data/db 
sudo chown -R $USER /tmp/