Ответ 1
Посмотрите здесь. Короче говоря, вы должны использовать mongod --fork --logpath /var/log/mongod.log
При запуске mongo на удаленном сервере aws (ubuntu), какой лучший способ сохранить экземпляр mongo после sshing для его запуска?
Посмотрите здесь. Короче говоря, вы должны использовать mongod --fork --logpath /var/log/mongod.log
Запустите его как службу. Здесь команда
sudo service mongod start
Вы можете использовать автоматически сгенерированный init script, если вы установили -10gen distro: http://www.mkyong.com/mongodb/how-to-install-mongodb-on-ubuntu/
С этой целью вы можете использовать screen
.
Сначала выполните команду
screen
Затем запустите сервер, используя
mongod --dbpath=/example/dbpath
Затем отделите его, нажав ctrl + a, а затем нажмите d
В документации MongoDB есть две полезные ссылки
Установка на Ubuntu
http://www.mongodb.org/display/DOCS/Ubuntu+and+Debian+packages
Запуск и остановка MongoDB
http://www.mongodb.org/display/DOCS/Starting+and+Stopping+Mongo
Вам нужно использовать параметры --fork и --log, чтобы отсоединить процесс от входа ssh.