sql >> Database >  >> NoSQL >> MongoDB

Ik wil mongod niet beginnen met `sudo mongod`

Dit werkte voor mij:

sudo chmod -R 777 /data/db

dan

sudo chown -R `id -u` /data/db

De -R maakt het commando recursief; Ik had eerder beide sudo chmod 777 /data/db . geprobeerd en sudo chown `id -u` /data/db zoals geïnstrueerd op andere StackOverflow-antwoorden, maar ze faalden.

(PS Het spijt me, ik weet dat dit een heel oude vraag is, maar ik vond hem terwijl ik probeerde naar een antwoord op mijn probleem te zoeken; en aangezien ik erin geslaagd ben het op te lossen, dacht ik dat ik dit in de toekomst voor iedereen hier zou plaatsen. Ik weet ook niet zeker welke van die twee commando's het verschil maakte, maar het werkte.)



  1. Inleiding tot Spring Data MongoDB

  2. Nodejs, wacht niet tot Redis-query is voltooid voordat u doorgaat met uitvoeren

  3. Laravel Caching met Redis is erg traag

  4. Veldnamen van FieldPath mogen geen '.' bevatten. in $groep