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.

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


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


-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/


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'

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
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.