Onde está a pasta do banco de dados mongo no sistema de arquivos

3

Estou usando o Ubuntu 16.04. Eu configurei um banco de dados MongoDB . Quando eu inicio (com o comando mongod ) ele diz que o banco de dados está localizado em /data/db ( dbpath=/data/db ).

O banco de dados funciona bem. Mas no explorador de arquivos não consigo encontrar essa pasta. Eu olhei na pasta Computer e na pasta Home ( Computer/home/<my name> ).

Eu também mostrei arquivos e pastas ocultos com Ctrl + H.

Como posso encontrar minha pasta de banco de dados?

    
por croraf 03.12.2017 / 08:52

1 resposta

2

Você deve conseguir encontrar o local no arquivo de configuração: /etc/mongod.conf

grep dbPath /etc/mongod.conf

De acordo com os documentos do mongodb :

O caminho padrão é /data/db directory

  

Por padrão, o MongoDB escuta conexões de clientes na porta   27017, e armazena dados no diretório / data / db.

Se dbPath estiver definido, o mongodb usará o diretório especificado por dbPath

  

Se você quiser que mongod armazene arquivos de dados em um caminho diferente de /data/db   você pode especificar um dbPath . O dbPath deve existir antes de você começar   %código%. Se não existir, crie o diretório e as permissões   para que mongod possa ler e gravar dados nesse caminho. Para mais   informações sobre permissões, consulte a documentação de operações de segurança.

    
por Yaron 03.12.2017 / 08:56