MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Não quero ter que iniciar o mongod com `sudo mongod`


Isso funcionou para mim:
sudo chmod -R 777 /data/db

então
sudo chown -R `id -u` /data/db

O -R torna o comando recursivo; Eu já havia tentado tanto sudo chmod 777 /data/db e sudo chown `id -u` /data/db conforme instruído em outras respostas do StackOverflow, mas elas falharam.

(PS Desculpe, sei que essa é uma pergunta muito antiga, mas a encontrei enquanto tentava procurar uma resposta para o meu problema; e como consegui resolvê-la, pensei em colocar isso aqui para qualquer pessoa no futuro. Também não tenho certeza de qual desses dois comandos fez a diferença, mas funcionou.)