Qual é o diretório de dados padrão do mongodb se o instalarmos no amazon ec2

9

Tentei encontrar essas informações em todos os lugares e não consegui encontrá-las. Eu já mudo o mongodb.conf, então esqueço onde está o diretório original.

user4951
fonte

Respostas:

5

Quando você estiver pesquisando um arquivo no seu sistema de arquivos enquanto estiver executando o Ubuntu, uma maneira muito fácil de encontrá-lo é fazer o seguinte:

  1. Atualize o banco de dados com seus arquivos (pode ser um pouco lento, dependendo de quando é executado pela última vez automaticamente no seu sistema):

    sudo updatedb
    
  2. Procure o arquivo correspondente (super rápido):

    locate mongodb.conf
    

O nome do arquivo de configuração foi alterado recentemente, agora use locate mongod.conf(não mais "b") (ou apenas locate '*mongo*.conf', se você não tiver certeza).

Nota : Nas versões mais recentes do mongodb, o arquivo de configuração foi renomeado paramongod.conf

hytromo
fonte
O nome do arquivo de configuração tem mudar recentemente, agora usar "localizar mongod.conf" (não mais "b")
Nick Pineda
Não funciona para mim. Localizar não tem saída.
OddDev
1
@OddDev para o qual o arquivo foi renomeado mongod.conf. Na minha instalação, ele é colocado em/etc/mongod.conf
hytromo
2

Não tenho certeza do amazon ec2 exatamente, mas na minha máquina ele está localizado em / var / lib / mongodb

kmassada
fonte
-1

Você pode encontrar a configuração MongoDB: localizar ' mongo .conf' Além disso, este é o recurso MongoDB: https://docs.mongodb.com/manual/reference/configuration-options/

Osman
fonte
1
Bem-vindo ao Ask Ubuntu! Bem-vindo ao Ask Ubuntu! Adicione citações apropriadas quando sua resposta incorporar parte de outra resposta. Para uma discussão sobre o porquê, veja esta meta questão . Se sua resposta não se sustentar, considere: sugerir uma edição ou expandir sua resposta.
J. Starnes
-1

Encontrar arquivos IMO com localização não é a melhor abordagem, pois você precisa saber o nome idêntico do arquivo que está pesquisando

Experimente

find / -name 'mondo*.conf'
Betro Hakala
fonte
Você já olhou a página locatede manual ? Ele suporta curingas e expressões regulares.
22716 muru
Você está certo, eu não - mas você poderia ter dado um exemplo de seu uso no mesmo cenário.
Betro Hakala
locate '*mongo*.conf', Ou simplesmente: locate mongo.
22416 muru
Esta é também uma boa resposta, nem todo desenvolvedor tem sudo permissão para executarsudo updatedb
Watt