Я установил mongodb на контейнер-докер вместе с openssh на ubuntu 14.04. Контейнер работает с ssh, но когда я ssh в контейнер, я получаю следующую ошибку при попытке запустить mongod.Ошибка при сборке контейнера mongod при запуске через ssh
[email protected]:~# service mongod start
Rather than invoking init scripts through /etc/init.d, use the service(8)
utility, e.g. service mongod start
Since the script you are attempting to invoke has been converted to an
Upstart job, you may also use the start(8) utility, e.g. start mongod
Также start mongod
ничего не влияет.
Пробовал смотреть на это также Mongo daemon doesn't run by service mongod start без помощи.
mongod --config /your/path/to/mongod.conf
, похоже, тоже не работает, просто блокируется.
Приведенная ниже ошибка является стандартной, так как, конечно, не работает сервер mongod.
[email protected]:/# mongo
MongoDB shell version: 2.6.9
connecting to: test
2015-05-07T20:49:56.213+0000 warning: Failed to connect to 127.0.0.1:27017, reason: errno:111 Connection refused
2015-05-07T20:49:56.214+0000 Error: couldn't connect to server 127.0.0.1:27017 (127.0.0.1), connection attempt failed at src/mongo/shell/mongo.js:146
exception: connect failed
сообщение об ошибке Что вы получаете, когда вы запускаете 'mongod'? Вы проверили файл журнала - вы можете получить путь от mongod.conf под параметром 'logpath'. –