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

Non voglio dover iniziare mongod con `sudo mongod`

Questo ha funzionato per me:

sudo chmod -R 777 /data/db

poi

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

Il -R rende il comando ricorsivo; In precedenza avevo provato entrambi sudo chmod 777 /data/db e sudo chown `id -u` /data/db come indicato su altre risposte StackOverflow ma non hanno avuto successo.

(PS mi dispiace, so che questa è una domanda molto vecchia, ma l'ho trovata mentre cercavo una risposta al mio problema; e poiché sono riuscito a risolverlo, ho pensato di metterlo qui per chiunque in futuro. Inoltre non sono sicuro di quale di questi due comandi abbia fatto la differenza, ma ha funzionato.)