vmware 装机报错VMware Workstation 未能启动 VMware Authorization Service
一,环境及版本
操作系统:Red Hat Enterprise Linux Server release 6.6
软件版本:mongodb-linux-x86_64-rhel62-3.4.6二,部署服务器
主机(hosts) | IP |
slave2 | 10.8.1.222 |
slave3 | 10.8.1.223 |
slave4 | 10.8.1.224 |
三,物理部署图
四,部署目录
/data/mongodb/
五,服务及端口
服务 | 所在IP | 开放端口 | 备注 |
mongos | 10.8.1.223/10.8.1.224 | 57017 | |
config server | 10.8.1.222/10.8.1.223/10.8.1.224 | 37017 | |
shard1 | 10.8.1.222/10.8.1.223/10.8.1.224 | 27017 | 10.8.1.224 为arbiter |
shard2 | 10.8.1.222/10.8.1.223/10.8.1.224 | 27018 | 10.8.1.224 为arbiter |
六,启动服务
6.1 config server
分别在 10.8.1.222/10.8.1.223/10.8.1.224 执行命令: /data/mongodb/bin/mongod -f /data/mongodb/conf/config.conf
登陆配置服务器
bin/mongo --host 10.8.1.223 --port 37017
创建配置服务器副本集
rs.initiate({_id:"cfgReplSet",configsvr:true,members:[{_id:0,host:"10.8.1.223:37017"},{_id:1,host:"10.8.1.223:37018"},{_id:2,host:"10.8.1.223:37019"}]})
6.2 sharding
shard1 : 分别在 10.8.1.222/10.8.1.223 执行命令: /data/mongodb/bin/mongod -f /data/mongodb/conf/shard1.conf
shard2 : 分别在 10.8.1.222/10.8.1.223 执行命令: /data/mongodb/bin/mongod -f /data/mongodb/conf/shard2.conf arbiter : 在10.8.1.224 执行命令:/data/mongodb/bin/mongod -f /data/mongodb/conf/arbiter1.conf /data/mongodb/bin/mongod -f /data/mongodb/conf/arbiter2.conf登陆任意分片服务器
bin/mongo --host 10.8.1.223 --port 27017
创建副本集并初始化
rs.initiate({_id:"shard1ReplSet",members:[{_id:0,host:"10.8.1.223:27017"},{_id:1,host:"10.8.1.223:27018"},{_id:2,host:"10.8.1.223:27019",arbiterOnly:true}]})
6.3 mongos
在10.8.1.223/10.8.1.224执行: /data/mongodb/bin/mongos -f /data/mongodb/conf/route.conf
登陆路由服务器
bin/mongo --host 10.8.1.223 --port 57017
添加分片集群
sh.addShard("shard1ReplSet/10.8.1.222:27017,10.8.1.223:27017,10.8.1.224:27017")
sh.addShard("shard2ReplSet/10.8.1.222:27018,10.8.1.223:27018,10.8.1.224:27018")
精彩评论