作者:zhanhailiang 日期:2014-11-07
1. 安装mongodb:
[
root
@
~
/
wade
/
nodejs
/
nodeclub
]
# yum search mongodb
[
root
@
~
/
wade
/
nodejs
/
nodeclub
]
# yum install mongodb.x86_64 mongodb-server.x86_64 libmongodb.x86_64 libmongodb-devel.x86_64
2. 採用配置文件+后台执行模式启动mongodb服务:
[
root
@/
usr
/
local
/
mongodb
]
# ls
conf data log
[
root
@/
usr
/
local
/
mongodb
/
conf
]
# cat mongodb_27017.conf
fork =
true
bind_ip = 127.0.0.1
port =
27017
dbpath =
/
usr
/
local
/
mongodb
/
data
/
logpath =
/
usr
/
local
/
mongodb
/
log
/
mongodb_27017.log
logappend =
true
journal =
true
[
root
@/
usr
/
local
/
mongodb
/
conf
]
# mongod -f /usr/local/mongodb/conf/mongodb_27017.conf
about to fork child process, waiting
until
server is ready
for
connections.
forked process:
21732
all output going to:
/
usr
/
local
/
mongodb
/
log
/
mongodb_27017.log
child process started successfully, parent exiting
[
root
@/
usr
/
local
/
mongodb
/
conf
]
# ps -ef|grep mongodb
root
21732
1
0
23
:
12
? 00:00:00 mongod
-f
/
usr
/
local
/
mongodb
/
conf
/
mongodb_27017.conf
root
21750
21441
0
23
:
12
pts
/
1
00:00:00
grep
mongodb
当中:
-
fork:表示是否以后台进程模式启动。
-
bind_ip:MongoDB进程绑定的监听IP,默觉得 localhost(127.0.0.1)
-
port:MongoDB 服务监听的TCP端口,默觉得 27017
-
dbpath:数据文件夹
-
logpath:日志文件夹
-
logappend:日志追加
-
journal: 是否开启预写日志
3. 使用clientmongo登录mongodb,測试mongodb服务是否正常执行:
[
root
@/
usr
/
local
/
mongodb
/
conf
]
# mongo
MongoDB shell version: 2.4.6
connecting to:
test
>
version
(
)
2.4.6
4. 停止mongodb服务:
能够使用client登录停止mongodb服务:
[
root
@/
usr
/
local
/
mongodb
/
conf
]
# mongo
MongoDB shell version: 2.4.6
connecting to:
test
>
use admin;
switched to db admin
>
db.shutdownServer
(
)
;
Fri Nov
7
23
:
46
:
54.710
DBClientCursor::init call
(
)
failed
server should be down...
Fri Nov
7
23
:
46
:
54.712
trying reconnect to 127.0.0.1:
27017
Fri Nov
7
23
:
46
:
54.712
reconnect 127.0.0.1:
27017
failed couldn
't connect to server 127.0.0.1:27017
也能够使用 mongod 命令关闭:
[
root
@/
usr
/
local
/
mongodb
/
conf
]
# mongod --shutdown -f /usr/local/mongodb/conf/mongodb_27017.conf
killing process with pid:
23099
推荐阅读:

