mongodb - 如何关闭mongodb中的副本集?

标签 mongodb mongodb-replica-set

我用的是 ubuntu。

我启动三个mongod副本集如下:

$ mongod --replSet setname --logpath "1.log" --dbpath /data/rs1 --port 27017 --smallfiles --fork
$ mongod --replSet setname --logpath "2.log" --dbpath /data/rs2 --port 27018 --smallfiles --fork
$ mongod --replSet setname --logpath "3.log" --dbpath /data/rs3 --port 27019 --smallfiles --fork

如何关闭它们?

最佳答案

从 Unix shell 运行以下命令:

mongo --port 27017 --eval 'db.adminCommand("shutdown")'
mongo --port 27018 --eval 'db.adminCommand("shutdown")'
mongo --port 27019 --eval 'db.adminCommand("shutdown")'

关于mongodb - 如何关闭mongodb中的副本集?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15194342/

相关文章:

node.js - Mongoose 验证器

windows - 单元测试和启动 MongoDb 服务器

java - 来自 JAVA 的 Mongo Replicaset 配置

node.js - 当新的主 Node 当选后,Express 无法连接到 mongodb 副本集

MongoDB 初始同步反复失败(Azure VM 上 Ubuntu 16.04 上的 Mongodb 3.2)

mongodb - 需要简单解释 Arbiter 在给定的 mongoDB 副本集中的角色

mongodb - 在 mongo 中使用 rs.initiate() 时出错

mongodb - 导入 JSON 文件时 mongoimport 卡在同一点

Node.js 上的 MongoDB 'error: non ascii character detected'

php - 存储在 MongoDB 中后,Laravel 当前日期时间不相同