手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

详解如何在本地启动多个MongoDB服务(复制集)

时间:2024-10-25 21:15:47

1、开始相关操作前,请确保如下事项:1. 本机安装了 MongoDB 墙绅褡孛数据库(关于如何安装,请参考如下吲溘活口经验引用);2. 配置 MongoDB 可执行文件的环境变量(即配置 path 路径信息);3. 因为本机要启动多个 MongoDB 服务实例,请确保至少 10G 的硬盘空间。

2、创建数据目录本篇经验将在本地启动 3 个 MongoDB 服务实例,因此要创建 3 个数据目录。

详解如何在本地启动多个MongoDB服务(复制集)

3、创建第一个 MongoDB 服务实例的配置文件在第一个 MongoDB 服务实例的数据目袄嬖艽蛞录中,创建一个名为 mongod.conf 的文本文围泠惶底件,并补充图示内容,用于配置该服务实例的日志文件路径,数据目录,绑定的端口以及实例所属的复制集名称(3个实例在同一个复制集中即可)。

详解如何在本地启动多个MongoDB服务(复制集)

4、分别创建第二个,第三个 MongoDB 服务实例的配置文件参考第一个配置文件,分别创建第二个,第三个 MongoDB 服务实例的配置文件,注意,日志文件路径,数据目录,绑定端口要修改为各自的内容,但复制集名称保持一致即可。

详解如何在本地启动多个MongoDB服务(复制集)
详解如何在本地启动多个MongoDB服务(复制集)

5、启动 3个 MongoDB 服务实例打开 3个 命令行窗口,分别运行 mongod -f 配置文件路径 启动对应的服务实例。服务启动后,在其对应的数据目录中会自动创建很多数据库相关文件。

详解如何在本地启动多个MongoDB服务(复制集)

6、通过 mongo 客户端命令测试连接打开另一个命令行窗口, 通过运行 mongo --port 端口号 命令即可测试启动的 MongoDB 服务是否可以连接。

详解如何在本地启动多个MongoDB服务(复制集)
© 手抄报圈