MongoDB主从模式部署详细步骤:配置副本集并添加副本服务器
要在MongoDB中启用主从模式(副本集),您可以按照以下步骤进行操作:
-
配置主服务器
- 打开一个终端窗口,并导航到MongoDB的安装目录。
- 启动MongoDB服务器,并使用' --replSet '参数指定副本集的名称。例如:' mongod --replSet myReplSet '。
- 此时MongoDB将以主服务器的方式启动。
-
初始化副本集配置
- 打开另一个终端窗口,并连接到主服务器的MongoDB实例。
- 运行' rs.initiate() '命令来初始化副本集配置。例如:' rs.initiate() '。
- MongoDB将创建一个包含一个成员的副本集配置。
-
启动副本服务器
- 在新的终端窗口中,启动MongoDB服务器,并使用' --replSet '参数指定副本集的名称。例如:' mongod --replSet myReplSet '。
- MongoDB将以副本服务器的方式启动,并尝试连接到主服务器。
-
将副本服务器添加到副本集中
- 在连接到主服务器的MongoDB实例的终端窗口中,运行' rs.add('副本服务器的IP地址:端口号') '命令。例如:' rs.add('192.168.1.2:27017') '。
- MongoDB将添加副本服务器到副本集中,并开始同步数据。
-
检查副本集状态
- 在连接到主服务器的MongoDB实例的终端窗口中,运行' rs.status() '命令来检查副本集的状态。例如:' rs.status() '。
- MongoDB将显示副本集的状态信息,包括主服务器和副本服务器的状态。
请注意,上述步骤假设您已经正确安装和配置了MongoDB,并且可以在终端窗口中访问MongoDB的可执行文件。另外,确保在添加副本服务器之前,主服务器已经成功启动并正常运行。
原文地址: https://www.cveoy.top/t/topic/qE8O 著作权归作者所有。请勿转载和采集!