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.