sql >> Database teknologi >  >> NoSQL >> MongoDB

Ønsker ikke at skulle starte mongod med 'sudo mongod'

Dette virkede for mig:

sudo chmod -R 777 /data/db

derefter

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

-R gør kommandoen rekursiv; Jeg havde tidligere prøvet både sudo chmod 777 /data/db og sudo chown `id -u` /data/db som anvist på andre StackOverflow-svar, men de mislykkedes.

(PS Jeg er ked af, jeg ved, at dette er et meget gammelt spørgsmål, men jeg fandt det, mens jeg prøvede at lede efter et svar på mit problem; og da det lykkedes mig at løse det, tænkte jeg, at jeg ville sætte dette her til enhver i fremtiden. Jeg er heller ikke sikker på, hvilken af ​​disse to kommandoer der gjorde forskellen, men det virkede.)



  1. Redis pipelinet ordre for udførelse

  2. Mongo:find genstande, der ikke har et bestemt felt

  3. Mongo DB Java 3.x-driver - Gruppér efter forespørgsel

  4. Laravel - Løbende job i rækkefølge