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

mongodb се срива след неочаквано изключване

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

За да коригирате файловете въз основа на това, което сте публикували, ако приемем, че вашият съответен потребител е mongodb и групата е mongodb, ще направите следното със sudo (или като root) - заменете съответния потребител за вашата система:

chown -R mongodb:mongodb /var/lib/mongo
chown -R mongodb:mongodb /var/run/mongodb
chown mongodb:mongodb /var/log/mongo/mongod.log

След като коригирате разрешенията за тези папки, трябва да можете да стартирате отново чрез услугата. Забележка:ако публикувате резултата от ls -al /var/lib/mongo тогава мога да ви дам точните команди, които трябва да изпълните



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. проблеми с php7 mongo заявка findOne

  2. Надграждането на mongodb няма ефект и все още показва старата версия

  3. $filter до 2 вложени нива в mongodb

  4. Ограничете и сортирайте вградена карта/намаляване в MongoDB

  5. Местоположение в mongoose, mongoDB