在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
默认的情况下,关闭shell,mongodb就停止运行了。 如果想在后台运行,启动时只需添加 --fork函数即可。 可以在日志路径后面添加--logappend,防止日志被删除。 复制代码 代码如下: bin/mongodb --fork --dbpath=// --logpath=// --logappend 在后台运行,如果想要关闭它的话,需要给他发送shutdownServer() 1、普通命令: 复制代码 代码如下: $ ./mongod > use admin > db.shutdownServer() 要注意的是,这个命令只允许在本地,或是一个经过认证的客户端。 2、如果这是一个主从式的复制集群,在1.9.1版本后将按下面的步骤来关闭 复制代码 代码如下: > db.adminCommand({shutdown : 1, force : true}) > //or > db.shutdownServer({force : true}) 4、指定特定超时时间的关闭服务器,命令同上,另外加上一个timeoutsec:参数 复制代码 代码如下: > db.adminCommand(shutdown : 1, force : true, timeoutsec : 5) > //or > db.shutdownServer({force : true, timeoutsec : 5}) |
请发表评论