一.依赖和环境
centos7.2,4核cpu, 8G内存 100G硬盘 版本:3.4.7社区版本 mongo1:1.1.1.1 mongo2:1.1.1.2 mongo3:1.1.1.3
服务规划列表
端口规划列表
二.安装
1.下载 操作服务器(mongo1 mongo2 mongo3)
下载3.4.7版本
wget http://downloads.mongodb.org/linux/mongodb-linux-x86_64-rhel70-3.4.7.tgz?_ga=2.27332668.129100306.1533718841-1981701661.1533718841
改名并移动
mv mongodb-* mongodb.tgz
tar -xf mongodb.tgz
mv mongodb-linux-x86_64-rhel70-3.4.7 /usr/lcoal/mongodb
2.建立目录,路由程序,配置程序,节点程序 操作服务器(mongo1 mongo2 mongo3)
mkdir -p /ops/server/mongodb/conf mkdir -p /ops/server/mongodb/mongos/log mkdir -p /ops/server/mongodb/config/data mkdir -p /ops/server/mongodb/config/log mkdir -p /ops/server/mongodb/shard1/data mkdir -p /ops/server/mongodb/shard1/log mkdir -p /ops/server/mongodb/shard2/data mkdir -p /ops/server/mongodb/shard2/log mkdir -p /ops/server/mongodb/shard3/data mkdir -p /ops/server/mongodb/shard3/log
3.环境变量 操作服务器(mongo1 mongo2 mongo3)
echo 'MONGODB_HOME=/usr/local/mongodb' >> /etc/proflie
echo 'PATH=$MONGODB_HOME/bin:$PATH' >> /etc/proflie
source /etc/profile