mpu*_*cel 77 localhost local mongodb
我是MongoDB的新手.我目前有一个mongo db的转储(即.bson文件的目录),我试图将其导入mongo.
我按照http://docs.mongodb.org/manual/tutorial/install-mongodb-on-os-x/上的说明安装了mongo .
我正在尝试通过运行mongod --dbpath/path /到/ my/mongodata(这是一个空目录)来测试启动本地mongo实例.
我在stdout中得到以下内容:
Thu Sep 20 09:46:01 [initandlisten] MongoDB starting : pid=1065 port=27017 dbpath=/path/to/my/mongodata/ 64-bit host=dhcp-18-111-28-92.dyn.mit.edu
Thu Sep 20 09:46:01 [initandlisten]
Thu Sep 20 09:46:01 [initandlisten] ** WARNING: soft rlimits too low. rlimits set to 266 processes, 2560 files. Number of processes should be at least 1280 : 0.5 times number of files.
Thu Sep 20 09:46:01 [initandlisten] db version v2.2.0, pdfile version 4.5
Thu Sep 20 09:46:01 [initandlisten] git version: f5e83eae9cfbec7fb7a071321928f00d1b0c5207
Thu Sep 20 09:46:01 [initandlisten] build info: Darwin bs-osx-106-x86-64-1.local 10.8.0 Darwin Kernel Version 10.8.0: Tue Jun 7 16:33:36 PDT 2011; root:xnu-1504.15.3~1/RELEASE_I386 i386 BOOST_LIB_VERSION=1_49
Thu Sep 20 09:46:01 [initandlisten] options: { dbpath: "/path/to/my/mongodata/" }
Thu Sep 20 09:46:01 [initandlisten] journal dir=/path/to/my/mongodata/journal
Thu Sep 20 09:46:01 [initandlisten] recover : no journal files present, no recovery needed
Thu Sep 20 09:46:01 [websvr] admin web console waiting for connections on port 28017
Thu Sep 20 09:46:01 [initandlisten] waiting for connections on port 27017
Run Code Online (Sandbox Code Playgroud)
在这一点上,它只是挂在那里,什么都不做.好像它正在等待localhost上发生的事情,但我不知道mongo是否足以理解正在发生的事情.有帮助吗?
Mat*_*ias 157
没有错,你已经启动了服务器,它正在运行并监听端口27017.现在您可以开始与服务器交互,例如只需打开一个新的终端选项卡并运行mongo,这将打开mongo的交互式控制台并连接到默认服务器(localhost:27017)
如果要将mongod作为后台进程运行(要返回控制台),可以使用--fork命令选项.这要求您使用某种日志记录.
例如. mongod --dbpath /path/to/my/mongodata --fork --logpath /path/to/my/mongod.log
如果要恢复bsonexport,可能会使用mongorestore命令
| 归档时间: |
|
| 查看次数: |
72003 次 |
| 最近记录: |