使用旧的32位机器播放w mongo。安装完毕,正常启动,但我输入控制台的任何内容都没有任何好处。
2015-02-24T23:45:35.996-0500 [initandlisten] db version v2.6.7
2015-02-24T23:45:35.996-0500 [initandlisten] git版本:a7d57ad27c382de82e9cb93bf983a80fd9ac9899
2015-02-24T23:45:35.996-0500 [initandlisten]构建信息:Linux ip-10-80-47-117 2.6.18-194.el5xen#1 SMP Tue Mar 16 22:08:06 EDT 2010 i686 BOOST_LIB_VERSION = 1_49
2015-02-24T23:45:35.997-0500 [initandlisten] allocator:system
2015-02-24T23:45:35.997-0500 [initandlisten]选项:{storage:{dbPath:" / home / Chris / data / db" }}
2015-02-24T23:45:36.040-0500 [initandlisten]等待端口27017上的连接 分贝
使用ccc-db
db.currentOp()
2015-02-24T23:46:36.038-0500 [clientcursormon] mem(MB)res:53 virt:206
2015-02-24T23:46:36.038-0500 [clientcursormon]已映射:80
2015-02-24T23:46:36.038-0500 [clientcursormon] connections:0
我也尝试从另一台机器连接,无法到达任何地方,但实际上并不奇怪,因为我无法设置任何mongo用户。
答案 0 :(得分:0)
看起来你跑了mongod
并开始在同一终端窗口输入命令。
如果您在终端中运行mongod
,则mongod
会在屏幕上显示记录信息。通过这种方式,mongod进程将一直运行,直到您停止它为止,您可以按Ctrl+C
或关闭终端窗口。
您可能已经做过类似的事情 -
$ mongod --dbpath /home/Chris/data/db
然后,您尝试在同一窗口中输入命令。请记住,您需要首先通过客户端连接到此运行的mongod进程 - mongo。只有这样,您才能将命令发送到正在运行的mongod进程。
因此,打开另一个终端窗口并运行mongodb客户端,即。 mongo
首先。像这样 -
$ mongo
MongoDB shell version: 2.6.7
connecting to: localhost:27017/test
> use ccc-db
> db.currentOp()