MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Der MongoDB 3.0.2-Dienst kann unter CentOS 7 nicht gestartet werden

Ich vermute, Sie verwenden eine Linux-Variante, die SELinux verwendet (RHEL oder CentOS 7 vielleicht?)

Wenn dies der Fall ist, besteht das Problem darin, dass Sie keine zulässige Richtlinie auf Ihrem /mongo/ haben Verzeichnis, das Zugriff auf Daemons erlaubt (wie mongod Dienst.)

Aus Wikipedia:

Um zu überprüfen, ob dies das Problem ist, versuchen Sie Folgendes in der Shell:

sudo setenforce 0

Dies sollte die SELinux-Richtlinien deaktivieren und die Ausführung des Dienstes ermöglichen.

Eine dauerhaftere Lösung finden Sie unter https://wiki.centos.org/HowTos/SELinux