准备目录与密钥文件

先创建项目目录和各节点的数据子目录,再生成副本集节点之间互相认证用的密钥文件。密钥文件的权限必须设为 400,否则节点无法启动。

初始化脚本与 Docker Compose 编排

编写 setup.sh 初始化脚本,并在 docker-compose.yml 中编排三个节点,分别映射到 27017、27018、27019 端口,每个节点的数据都持久化到 ./data 下独立的子目录。

启动、验证与维护

启动后检查副本集状态并测试写入。文末整理了服务无法启动、副本集初始化失败、数据同步异常时的排查清单,以及备份、监控和版本更新方面的维护建议。