mongodb master slave常用命令
mongodb master slave常用命令 1. 在slave查看同步状态 www.2cto.com db.printSlaveReplicationInfo() 2. 如果长时间没有同步上master 重启服务, 或 use admin db.runCommand({resync: 1}) http://www.mongodb.org/display/DOCS/Halted+Replication 3. Mast
mongodb master slave常用命令
1. 在slave查看同步状态
www.2cto.com
db.printSlaveReplicationInfo()
2. 如果长时间没有同步上master
重启服务,
或
> use admin
> db.runCommand({resync: 1})
http://www.mongodb.org/display/DOCS/Halted+Replication
3. Master机器出问题怎么办? www.2cto.com
如果Master机器挂了,那么我们可以先把Slave改成Master让其提供服务:
在Slave上先停止mongod:
service mongod stop
再删除本地数据库,因为slave的相关信息存在这里面了。
cd /var/lib/mongo
rm -rf local.*
在配置文件内把slave改成master:
vi /etc/mongod.conf
删掉下面几行:
slave = true
source = 192.168.1.174
autoresync = true
增加:
master = true
最后再启动mongod:
service mongod start
推荐阅读
-
MySQL5.6 数据库主从同步安装与配置详解(Master/Slave)
-
Mysql主从数据库(Master/Slave)同步配置与常见错误
-
MongoDb的"not master and slaveok=false"错误及解决方法
-
MYSQL5.6.33数据库主从(Master/Slave)同步安装与配置详解(Master-Linux Slave-windows7)
-
Redis 的主从复制(Master/Slave)
-
电脑硬盘的分类介绍 硬盘中的Master和Slave代表什么意思
-
MongoDB 常用命令总结
-
MongoDB入门教程(包含安装、常用命令、相关概念、使用技巧、常见操作等)
-
MySQL Master/Slave 集群
-
MySQL Master/Slave 集群