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

Mongodb ERROR:proces potomny nie powiódł się, zakończono z błędem numer 51

Otwórz plik konfiguracyjny w VIM lub w zwykłym edytorze tekstu, przejdź do tej linii:

storage: dbPath: THE_PATH_TO_THE_DIRECTORY_YOU_STORE_YOUR_DB

na przykład:

/var/mongodb/db/mydb

Przejdź do terminala, aby potwierdzić, czy ścieżka pod dbPath istnieje, wpisz:

ls THE_PATH_TO_THE_DIRECTORY_YOU_STORE_YOUR_DB

na przykład w moim przypadku tutaj:

ls /var/mongodb/db/mydb

Jeśli wynik jest taki, że katalog nie istnieje, po prostu utwórz go ponownie:

mkdir -p THE_PATH_TO_THE_DIRECTORY_YOU_STORE_YOUR_DB

na przykład:

mkdir -p /var/mongodb/db/mydb

Jeśli odkryłeś, że katalog istnieje, oznacza to, że został uszkodzony podczas zamykania, jak podkreślono w powyższej odpowiedzi.

Przejdź do terminala i uruchom następujące polecenie:

mongod --dbpath /data/db --repair

Zapoznaj się z powyższymi informacjami z oficjalnych dokumentów Mongo DB



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. mongodb grupuj według pierwszego znaku

  2. Dodatkowe pola do rejestracji konta paszportowego-lokalnego-mongusty?

  3. MongoDB/PyMongo:jak „uciec” parametry w wyszukiwaniu wyrażeń regularnych?

  4. MongoDB $strLenCP

  5. Relacje Mongo DB między obiektami