EMongoDB failed to open connection: Transport endpoint is not connected

Если у вас появляется такая ошибка, это значит, что вы всего-навсего не запустили демон MongoDB. Это делается так:

$ sudo mongod --dbpath /var/lib/mongodb

Если все равно будет ошибка, проверьте, есть ли права на запись у mongo-user:

$ sudo chown -R mongodb:mongodb /var/lib/mongodb

Чтобы запустить демон монго и можно было закрыть консоль, выполните следующую команду:

$ sudo nohup mongod & exit
mongo