Jaki jest domyślny katalog danych dla mongodb, jeśli zainstalujemy go w amazon ec2


9

Próbowałem znaleźć te informacje wszędzie i nie mogłem ich znaleźć. Już zmieniam mongodb.conf, więc zapominam, gdzie jest oryginalny katalog.

Odpowiedzi:


5

Podczas wyszukiwania pliku w systemie plików podczas działania Ubuntu bardzo łatwym sposobem na znalezienie go jest:

  1. Zaktualizuj bazę danych o swoje pliki (może być nieco powolne, w zależności od tego, kiedy ostatni raz uruchamia się automatycznie z systemu):

    sudo updatedb
    
  2. Wyszukaj odpowiedni plik (superszybki):

    locate mongodb.conf
    

Nazwa pliku konfiguracji ostatnio się zmieniła, teraz użyj locate mongod.conf(nie więcej „b”) (lub po prostu locate '*mongo*.conf', jeśli nie jesteś pewien).

Uwaga : W najnowszych wersjach mongodb nazwa pliku konfiguracyjnego została zmieniona namongod.conf


Nazwa pliku konfiguracyjnego ostatnio się zmieniła, teraz użyj „locate mongod.conf” (nigdy więcej „b”)
Nick Pineda

Nie działa dla mnie. Zlokalizuj nie ma żadnych danych wyjściowych.
OddDev,

1
@OddDev nazwa pliku została zmieniona mongod.conf. W mojej instalacji jest on umieszczony na/etc/mongod.conf
hytromo

2

Nie jestem pewien amazonu ec2 dokładnie, ale na mojej maszynie znajduje się on w / var / lib / mongodb


-1

Możesz znaleźć konfigurację MongoDB: zlokalizuj „ mongo .conf”. Jest to również zasób MongoDB: https://docs.mongodb.com/manual/reference/configuration-options/


1
Witamy w Ask Ubuntu! Witamy w Ask Ubuntu! Dodaj odpowiednie cytaty, jeśli Twoja odpowiedź zawiera fragment innej odpowiedzi. Do dyskusji na temat tego, dlaczego zobacz to meta pytanie . Jeśli twoja odpowiedź nie byłaby sama w sobie, rozważ: zaproponowanie edycji lub rozszerzenie odpowiedzi.
J. Starnes,

-1

Wyszukiwanie plików IMO z lokalizacją nie jest najlepszym podejściem, ponieważ musisz znać identyczną nazwę szukanego pliku

Spróbuj zamiast tego

find / -name 'mondo*.conf'

Czy spojrzałeś na stronę locatepodręcznika ? Obsługuje zarówno symbole wieloznaczne, jak i wyrażenia regularne.
muru

Masz rację, ja nie - jeszcze mogłeś podać przykład jego użycia w tym samym scenariuszu.
Betro Hakala

locate '*mongo*.conf', Lub po prostu: locate mongo.
muru

To także dobra odpowiedź, nie każdy programista ma uprawnienia sudo do uruchomieniasudo updatedb
Watt
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.