日期:2014-05-16  浏览次数:20454 次

MongoDB权威指南(7)- 管理

?

1.启动和停止mongoDB

从命令行启动mongoDB服务器使用可执行文件mongod,mongod有很多的启动选项,运行mongod --help可以查看这些选项,下边是常用的重要选项:

--dbpath

? 指定数据目录,缺省为/data/db/。每个mongod进程都需要自己的数据目录,如果你要运行3个mongod的实例,那么就需要3个独自的目录。mongod启动的时候会在数据目录创建一个mongod.lock文件,阻止其他进程使用此目录。

--port

? 指定服务器侦听的端口号。mongod缺省使用27017端口,如果你要运行多个实例,需要给每个进程指定不同的端口。

--fork

? 创建服务器子进程,以守护进程的方式运行服务。

--logpath

? 将输出写入指定文件而不是控制台。如果文件不存在,将会创建此文件,如果文件已存在,文件将会被覆盖,旧的内容会被清除掉。如果想保留旧的内容,另外需要使用

? --logappend选项

--config

? 从配置文件读取启动选项,下边是一个配置文件的示例,#之后的为注释

# Start MongoDB as a daemon on port 5586 port = 5586 fo