分布式文件存储数据库MongoDB(一)—-MongoDB的启动与关闭

2021-04-07 16:37:19 浏览数 (1)

1.配置启动

命令启动并不适合管理,毕竟每次输入命令都需要考虑各参数的配置。可以通过配置文件来配置启动参数,这样在管理MongoDB上比较方便。

1.1 编辑配置文件

在mongodb/bin 下创建mongodb.conf

代码语言:javascript复制
vim mongodb.conf
代码语言:javascript复制
dbpath=/usr/local/mongodb/data/db/
logpath=/usr/local/mongodb/logs/mongodb.log
bind_ip_all=true
port=27017
fork=true

port是端口,27017即默认的MongoDB端口号。 bind_ip_all是绑定所有IP,即所有客户端都可以访问。

1.2启动

代码语言:javascript复制
 ./mongod --config mongodb.conf

1.3客户端访问

通过bin目录中的mongo来访问MongoDB服务器。

代码语言:javascript复制
 ./mongo

2.关闭

2.1前置启动关闭

代码语言:javascript复制
使用ctrl c即可关闭

2.2 使用kill命令关闭

代码语言:javascript复制
ps -aux | grep  mongo
kill -9 进程号

2.3mongod命令关闭

代码语言:javascript复制
mongod --shutdown --dbpath <path>
案例 : ./mongod --shutdown --dbpath ../data/db/

2.4 MongoDB函数关闭

连接到MongoDB服务后,切换到admin库,并使用命令关闭服务。

代码语言:javascript复制
use admin
db.shutdownServer()
db.runCommand(“shutdown”)

发布者:全栈程序员栈长,转载请注明出处

0 人点赞