¿Cuál es el directorio de datos predeterminado para mongodb si lo instalamos en amazon ec2?

9

Traté de encontrar esta información en todas partes y no pude encontrarla. Ya cambio mongodb.conf, así que olvido dónde está el directorio original.

user4951
fuente

Respuestas:

5

Cuando busca un archivo en su sistema de archivos mientras ejecuta Ubuntu, una forma muy fácil de encontrarlo es hacer lo siguiente:

  1. Actualice la base de datos con sus archivos (puede ser un poco lento, dependiendo de cuándo se ejecuta automáticamente la última vez desde su sistema):

    sudo updatedb
    
  2. Busque el archivo correspondiente (súper rápido):

    locate mongodb.conf
    

El nombre del archivo de configuración ha cambiado recientemente, ahora use locate mongod.conf(no más "b") (o simplemente locate '*mongo*.conf', si no está seguro).

Nota : en las últimas versiones de mongodb, el archivo de configuración ha cambiado de nombre amongod.conf

hytromo
fuente
El nombre del archivo de configuración ha cambiado recientemente, ahora use "localizar mongod.conf" (no más "b")
Nick Pineda
No funciona para mi Localizar no tiene ninguna salida.
OddDev
1
@OddDev se ha cambiado el nombre del archivo mongod.conf. En mi instalación se coloca en/etc/mongod.conf
hytromo
2

No estoy seguro de amazon ec2 exactamente, pero en mi máquina se encuentra en / var / lib / mongodb

kmassada
fuente
-1

Puede encontrar la configuración de MongoDB: busque ' mongo .conf'. También este es el recurso de MongoDB: https://docs.mongodb.com/manual/reference/configuration-options/

Osman
fuente
1
Bienvenido a Ask Ubuntu! Bienvenido a Ask Ubuntu! Agregue las citas apropiadas cuando su respuesta incorpore una parte de otra respuesta. Para una discusión sobre por qué vea esta meta pregunta . Si su respuesta no se sostiene por sí sola, considere: sugerir una edición o expandir su respuesta.
J. Starnes
-1

IMO encontrar archivos con ubicación no es el mejor enfoque, ya que debe saber el nombre idéntico del archivo que está buscando

Intenta en su lugar

find / -name 'mondo*.conf'
Betro Hakala
fuente
¿Has mirado locatela página del manual ? Es compatible tanto con comodines como con expresiones regulares.
muru
Tienes razón, no lo he hecho, pero podrías haber dado un ejemplo de su uso en el mismo escenario.
Betro Hakala
locate '*mongo*.conf', O simplemente: locate mongo.
muru
Esta también es una buena respuesta, no todos los desarrolladores tienen permiso de sudo para ejecutarsudo updatedb
Watt