Я установил mongodb 2.0.3, используя пакет debian mongodb-10gen. Все прошло хорошо, за исключением того, что служба, установленная по умолчанию, не запускается при запуске компьютера. mongod
работает только как пользователь root. возможно, это и есть причина. но, насколько я знаю, службы должны работать, поскольку они добавляются пользователем root.
Каким может быть решение?
если я запускаю только mongod
Tue Mar 27 13:00:44 [initandlisten] couldn't open /data/db/transaction_processor_dummy_development.ns errno:1 Operation not permitted
Если я запустил sudo service mongodb start
, он говорит:
mongodb start/running, process 4861
но нет процесса при просмотре htop
и mongo
:
MongoDB shell version: 2.0.3
connecting to: test
Tue Mar 27 13:02:40 Error: couldn't connect to server 127.0.0.1 shell/mongo.js:84
exception: connect failed