Mongo高可用集群搭建

路由(mongos):1個(gè)
分片副本集(mongod):3個(gè)
配置集:3個(gè)

配置集配置文件

dbpath=/home/mongo/config/data/
logpath=/home/mongo/config/log/config.log
logappend=true
port=21000
fork=true
configsvr=true

路由配置文件

logpath=/home/mongo/mongos/log/mongos.log
logappend=true
port=20000
fork=true
configdb=192.168.46.251:21000,192.168.46.142:21000,192.168.46.220:21000

副本集配置文件

dbpath=/home/mongo/shard1/data
logpath=/home/mongo/shard1/log/shard1.log
logappend=true
port=22001
fork=true
replSet=shard1ReplSet
shardsvr=true

登陸任一臺(tái)配置集mongo,初始化配置集

rs.initiate({_id:"cfgReplSet",configsvr:true,members:[{_id:0,host:"192.168.46.251:21000"},{_id:1,host:"192.168.46.142:21000"},{_id:2,host:"192.168.46.220:21000"}]})

登陸任一臺(tái)副本集mongo,初始化副本集

use admin
rs.initiate({_id:"shard1ReplSet",members:[{_id:0,host:"192.168.46.251:22001"},{_id:1,host:"192.168.46.142:22001",arbiterOnly:true},{_id:2,host:"192.168.46.220:22001"}]})

登陸mongo路由,加入副本集

use admin
db.runCommand({addshard : "shard1ReplSet/192.168.46.251:22001,192.168.46.142:22001,192.168.46.220:22001"});

問(wèn)題:

  1. 啟用分片跟不啟用分片的庫(kù)有什么區(qū)別?
  2. 分片與單機(jī)在存儲(chǔ)結(jié)果上有什么區(qū)別?
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容