MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Uruchamianie mongod nie powiedzie się, chyba że zostanie uruchomiony jako root

Jeśli uruchomisz mongod jako użytkownik xxx wtedy wszystkie katalogi i pliki, których potrzebuje, muszą być własnością użytkownika xxx - w twoim przypadku widzę kilka plików należących do root więc mongod nie może manipulować tymi plikami.

Napraw uprawnienia i upewnij się, że nigdy nie uruchamiasz mongod jako root ponownie. Również, gdy otrzymasz błąd od mongod zajrzenie do pliku dziennika powie dokładnie, co spowodowało błąd. (We wszystkich przypadkach z wyjątkiem sytuacji, gdy plik nie jest zapisywalny przez użytkownika mongod działa jako).




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Jak połączyć się z wdrożeniami MongoDB za pomocą GUI Robo 3T?

  2. Jak znaleźć dokument i pojedynczy poddokument spełniający podane kryteria w kolekcji MongoDB

  3. nie można pobrać danych z kątowego http

  4. MongoDB $toDouble

  5. Filtrowanie wbudowanej tablicy w MongoDB