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

Nie chcę zaczynać mongod od `sudo mongod`

To zadziałało dla mnie:

sudo chmod -R 777 /data/db

następnie

sudo chown -R `id -u` /data/db

-R sprawia, że ​​polecenie jest rekurencyjne; Wcześniej próbowałem obu sudo chmod 777 /data/db i sudo chown `id -u` /data/db zgodnie z instrukcjami w innych odpowiedziach StackOverflow, ale się nie powiodły.

(PS Przepraszam, wiem, że to bardzo stare pytanie, ale znalazłem je, szukając odpowiedzi na mój problem; a ponieważ udało mi się go rozwiązać, pomyślałem, że umieszczę to tutaj dla każdego w przyszłości. Nie jestem też pewien, które z tych dwóch poleceń miało znaczenie, ale zadziałało).



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB:Jak zdefiniować schemat?

  2. Uwierzytelnianie podczas połączenia z instancją serwera MongoDB za pomocą Javy

  3. Mongodb ustawia unikalne pole

  4. Wiele populacji - mongoosejs

  5. Wskazówki dotyczące zarządzania konfiguracjami baz danych