集群由以下3個服務組成:
shards server: 每個shard由乙個或多個mongod程序組成,用於儲存資料
config server: 用於儲存集群的metadata資訊,包括每個shard的資訊和chunks資訊
route server: 用於提供路由服務,由client連線,使整個cluster看起來像單個db伺服器
另外,chunks是指mongodb中一段連續的資料塊,預設大小是200m,乙個chunk位於其中一台shard伺服器上
下面,搭建乙個cluster,它由4臺伺服器組成,包括2個shard,3個config,1個route
其中每個shard由乙個replica set組成,每個replica set由2個mongod節點,1個vote節點組成
需要分別建立目錄/opt/soft/mongodb/data/data ,/opt/soft/mongodb/log
192.168.11.229
/opt/soft/mongodb/bin/mongod –fork –shardsvr –port 10000 –replset set1 –dbpath /opt/soft/mongodb/data/data –logpath /opt/soft/mongodb/log/log.log
/opt/soft/mongodb/bin/mongod –fork –shardsvr –port 10001 –replset set2 –dbpath /opt/soft/mongodb/data/data1 –logpath /opt/soft/mongodb/log/
mongodb集群搭建
只有一台ubuntu機器,配置方案 1 3個分片sharding 2 每乙個分片由3個節點構成1主2備的replica sets 3 3個配置節點configsever 4 1個路由節點mongos shard server mongod 例項,用於儲存實際的資料塊,實際生產環境中乙個shard s...
MongoDB分片集群搭建
1.搭建環境 os centos7 version 4.2.8 主機規劃 sharding role host port replica set mongos mongos 37017 shard1 host1 host2 host3 27117 shard1 shard2 host1 host2 ...
mongodb 集群搭建 分片 副本集
mkdir p home mongodb conf mkdir p home mongodb mongos log mkdir p home mongodb config data mkdir p home mongodb config log mkdir p home mongodb shard1...