108 votes

Impossible de démarrer mongod.service: unité mongod.service introuvable

J'ai suivi toutes les étapes de mentionner dans mongodb installation de documents.

pour ubuntu 16.04

étapes 1:

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5

étapes 2:

echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.6 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.6.list

étapes 3:

sudo apt-get update

étapes 4:

sudo apt-get install -y mongodb-org

étapes 5:

sudo service mongod start

quand j'ai commencé à mongodb ai une erreur comme

"Failed to start mongod.service: Unit mongod.service not found." please help me to solve this.

124voto

Jehanzeb.Malik Points 978

Très probablement, l'unité mongodb.service est masquée. Utilisez la commande suivante pour le démasquer.

sudo systemctl unmask mongodb

et re-courir

sudo service mongod start

65voto

CodeGench Points 703

Veuillez suivre les étapes ci-dessous, il devrait fonctionner.

1 - Désinstaller complètement l'installation actuelle

Source - les instructions officielles

sudo service mongod stop

Supprimer Les Paquets

sudo apt-get purge mongodb-org*

Supprimer les dossiers

sudo rm -r /var/log/mongodb
sudo rm -r /var/lib/mongodb

2 - Réinstaller comme décrit sur le site officiel, je vais simplement écrire l'ensemble des étapes. entrez description du lien ici

Importer la clé publique

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5

Créer une liste de fichiers pour Ubuntu 16.04

echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.6 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.6.list

mise à jour de la liste

sudo apt-get update

Installer le dernier paquet

sudo apt-get install -y mongodb-org

3 - Maintenant, il doit travailler, s'il vous plaît essayez de commande ci-dessous

sudo service mongod start

et de vérifier l'état

mongo

il devrait apparaître le shell mongo

44voto

Nardwacht Points 211

Vous manquez un 'b' je pense?

 sudo service mongod start
 

devrait être

 sudo service mongodb start
 

Je pense que c'est le cas?

42voto

unclexo Points 1415

Impossible de démarrer mongod.service: unité mongod.service introuvable

Si vous suivez la documentation officielle et que vous rencontrez l'erreur ci-dessus, cela signifie que mongod.service n'est pas encore activé sur votre ordinateur (je parle d'Ubuntu 16.04). Vous devez le faire en utilisant la commande suivante

 sudo systemctl enable mongod.service
 

Maintenant vous pouvez démarrer mongodb en utilisant la commande suivante

 sudo service mongod start
 

5voto

Nikhil Sharma Points 51

Essayez simplement avec cette commande:

 $ sudo systemctl enable mongod
 

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X