MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Стартирането на mongod е неуспешно, освен ако не се стартира като root

Ако стартирате mongod като потребител xxx тогава всички директории и файлове, които трябва да използва, трябва да бъдат собственост на потребител xxx - във вашия случай виждам няколко файла, притежавани от root така че mongod не може да манипулира тези файлове.

Коригирайте разрешенията и се уверете, че никога не стартирате mongod отново като root. Освен това, когато получите грешка от mongod разглеждането на лог файла ще ви каже точно какво е причинило грешка. (Във всички случаи, освен когато файлът не може да се записва от потребителя mongod работи като).




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mongoid не е под въпрос

  2. Как да мигрираме данни в MongoDB

  3. MongoDB:Какъв е добър начин да получите списък с всички уникални тагове?

  4. MongoDB:Получаване на клиентски курсор::yield не може да отключи b/c предупреждение за рекурсивно заключване, когато използвате findAndModify в два процеса

  5. Въведение в Morphia – Java ODM за MongoDB