Die Anweisungen / Pakete auf der MongoDB-Site sind derzeit nur für LTS Ubuntu 12.04 und 14.04 verfügbar. Die Pakete sind so eingerichtet, dass sie upstart anstelle von systemd verwenden. Sie müssen eine systemctl-Datei erstellen, um für systemd bereit zu sein. Erstellen Sie es durch
sudo nano /etc/systemd/system/mongodb.service
Es wird so aussehen
[Unit]
Description=High-performance, schema-free document-oriented database
After=network.target
[Service]
User=mongodb
ExecStart=/usr/bin/mongod --quiet --config /etc/mongod.conf
[Install]
WantedBy=multi-user.target
Jetzt können Sie den Dienst starten und seinen Status überprüfen
sudo systemctl start mongodb
sudo systemctl status mongodb
und aktivieren Sie es schließlich dauerhaft durch
sudo systemctl enable mongodb
(Quelle: So installieren Sie MongoDB unter Ubuntu 16.04 )
Führen Sie einfach den Befehl aus
sudo mongod
, um den Daemon zu starten und dannsudo mongo
auf die Shell zuzugreifenquelle
Das Ausführen des folgenden Befehls hat bei mir funktioniert. Bitte starte Mongo mit der Konfigurationsdatei.
Lauf einfach
mongod --config /etc/mongod.conf
.quelle