Продолжить обсуждение из Использование cloud9:
Да, мне сейчас это будет как раз кстати.
Продолжить обсуждение из Использование cloud9:
Да, мне сейчас это будет как раз кстати.
а в чем отличие запуска mongo на твоей локальной машине (ну или удаленном сервере когда ты по ssh заходишь) от запуска на Cloud9 ? Попробовал только что cloud9 ради интереса, терминал открыть можно, а дальше все так же как если на своей локальной машине (или я вопрос не правильно понял:) ). Самый самый простой и быстрый вариант:
$ mkdir -p /data/db # или явно указываешь --dbpath при старте mongod
# ругается что не хватает места для журнала, пришлось smallfiles добавить
$ mongod --smallfiles
# в другом окне терминала или запустить mongod с --fork чтоб отдал управление или с &
$ mongo
# и все, работает
> db.first.insert( {"doc": "first doc"} )
WriteResult({ "nInserted" : 1 })
> db.first.findOne()
{ "_id" : ObjectId("54a66fd38e8e7083d2131a62"), "doc" : "first doc" }
кстати mongo самая новая версия уже установлена, не пришлось больше ничего добавлять, сразу работает.
или ты хочешь запустить replica set ?
Спасибо, та уже разобрался.
Просто @DUXA так описал, что подумалось будто там есть какие-то свои особенные трудности. А так в обычной документации к С9 написано как запустить монгу. Там просто рекомендуется выключать журналирование вообще.