sql >> Databasteknik >  >> NoSQL >> MongoDB

Det gick inte att starta MongoDB 3.0.2-tjänsten på CentOS 7

Jag antar att du kör en variant av Linux som använder SELinux (RHEL eller CentOS 7, kanske?)

Om så är fallet är problemet att du inte har en tillåtande policy på din /mongo/ katalog som tillåter åtkomst till demoner (som mongod tjänst.)

Från Wikipedia:

För att kontrollera om detta är problemet, prova detta i skalet:

sudo setenforce 0

Detta bör inaktivera SELinux-policyer och tillåta tjänsten att köras.

För en mer permanent lösning, se https://wiki.centos.org/HowTos/SELinux



  1. Infoga nytt dokument med InsertOneAsync (.NET Driver 2.0)

  2. Hur man mongodumpar från OpenShift och mongorestore lokalt på MongoDB 2.4.9?

  3. mongodb:upserting:ange endast värde om dokumentet infogas

  4. Node.js Mongoose.js sträng till ObjectId funktion