对现有的mongodb做个从库
要将现有的MongoDB设置为从库,可以按照以下步骤进行操作:
-
在从库服务器上安装MongoDB数据库。确保MongoDB版本与主库服务器上的版本相同或兼容。
-
编辑从库服务器上的MongoDB配置文件(mongod.conf),将以下内容添加到文件末尾:
replication:
replSetName: <副本集名称>
其中,<副本集名称>是你为副本集指定的名称。
-
保存并关闭配置文件。
-
启动从库MongoDB服务。
-
在主库服务器上,连接到MongoDB Shell,并执行以下命令:
rs.initiate()
这将初始化副本集,并将当前主库设置为主节点。
- 执行以下命令,将从库添加到副本集:
rs.add("<从库服务器IP>:<端口号>")
其中,<从库服务器IP>是从库服务器的IP地址,<端口号>是从库MongoDB的端口号。
- 在从库服务器上,连接到MongoDB Shell,并执行以下命令:
rs.slaveOk()
这将允许从库服务器接受读取操作。
现在,你的现有MongoDB已经作为从库配置完成。它将自动从主库同步数据,并接受读取操作
原文地址: http://www.cveoy.top/t/topic/iXHA 著作权归作者所有。请勿转载和采集!