Qual è la directory di dati predefinita per mongodb se la installiamo in Amazon Ec2


9

Ho cercato di trovare queste informazioni ovunque e non sono riuscito a trovarle. Ho già cambiato mongodb.conf, quindi dimentico dove si trova la directory originale.

Risposte:


5

Quando stai cercando un file nel tuo filesystem mentre stai eseguendo Ubuntu un modo molto semplice per trovarlo è quello di fare quanto segue:

  1. Aggiorna il database con i tuoi file (potrebbe essere un po 'lento, a seconda di quando viene eseguito l'ultima volta automaticamente dal tuo sistema):

    sudo updatedb
    
  2. Cerca il file corrispondente (super veloce):

    locate mongodb.conf
    

Il nome del file di configurazione è cambiato di recente, ora usa locate mongod.conf(non più "b") (o semplicemente locate '*mongo*.conf', se non sei sicuro).

Nota : nelle ultime versioni di mongodb, il file di configurazione è stato rinominatomongod.conf


Il nome del file di configurazione è cambiato di recente, ora usa "Locate mongod.conf" (non più "b")
Nick Pineda,

Non funziona per me. Locate non ha alcun output.
OddDev,

1
@OddDev il file è stato rinominato mongod.conf. Nella mia installazione è collocato a/etc/mongod.conf
hytromo il

2

Non sono sicuro per Amazon Ec2 esattamente, ma sulla mia macchina si trova in / var / lib / mongodb


-1

Puoi trovare la configurazione di MongoDB: trova ' mongo .conf' Anche questa è la risorsa MongoDB: https://docs.mongodb.com/manual/reference/configuration-options/


1
Benvenuto in Ask Ubuntu! Benvenuto in Ask Ubuntu! Aggiungi citazioni appropriate quando la tua risposta include una parte di un'altra risposta. Per una discussione sul perché vedi questa meta domanda . Se la tua risposta non è autonoma, considera: suggerire una modifica o espandere la tua risposta.
J. Starnes,

-1

L'IMO trovare i file con Locate non è l'approccio migliore, poiché devi conoscere lo stesso nome del file che stai cercando

Prova invece

find / -name 'mondo*.conf'

Hai guardato locatela manpage di ? Supporta sia caratteri jolly che espressioni regolari.
muru,

Hai ragione, non l'ho fatto - eppure avresti potuto dare un esempio del suo utilizzo nello stesso scenario.
Betro Hakala,

locate '*mongo*.conf', O più semplicemente: locate mongo.
muru,

Questa è anche una buona risposta, non tutti gli sviluppatori hanno l'autorizzazione sudo per eseguiresudo updatedb
Watt
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.