1 迁移准备
采用该文档进行MongoDB集群环境迁移,需确保
1. 两套MongoDB集群环境架构一致,且采用命令方式部署。本文档以如下架构集群MongoDB为例进行讲解MongoDB集群迁移部署。
MongoDB集群部署拓扑图
2. 两套MongoDB软件版本一致
2 迁移进行时
2.1 上传、解压MongoDB安装包
2.2 检验各MongoDB服务器的时间
2.3 创建数据、日志文件
进入MongoDB目录,执行创建数据、日志文件夹。
服务器1 执行命令:
#mkdir -p data
#mkdir -p data/shard11
#mkdir -p data/shard21
#mkdir -p logs
服务器2 执行命令:
#mkdir -p data
#mkdir -p data/shard12
#mkdir -p data/shard23
#mkdir -p logs
服务器3 执行命令:
#mkdir -p data
#mkdir -p data/shard13
#mkdir -p data/shard23
#mkdir -p logs
说明:shardmn,其中m代表分片编号,n代表备份编号。如上命令,共1和2两个分片,每个分片共2备份。如shard11,有备份shard12和shard13。
2.4 启动数据节点
进入MongoDB的