婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > MongoDB搭建高可用集群的完整步驟(3個分片+3個副本)

MongoDB搭建高可用集群的完整步驟(3個分片+3個副本)

熱門標簽:青白江400企業(yè)電話申請 外呼線路資源屬于電信業(yè)務嗎 長沙電銷外呼防封卡是什么 小裙科技電銷機器人怎樣 crm外呼系統(tǒng)聯(lián)系方式 內(nèi)蒙古營銷智能外呼系統(tǒng)哪個好 呼和浩特外呼系統(tǒng)原理是什么 河南電話外呼系統(tǒng)招商 智能外呼系統(tǒng)官網(wǎng)

配置腳本以及目錄下載:點我下載

一、規(guī)劃好端口ip

    架構圖如下,任意抽取每個副本集中的一個分片(非仲裁節(jié)點)可以組成一份完整的數(shù)據(jù)。

    1. 第一個副本集rs1

share1 10.0.0.7:30011:/data/share_rs/share_rs1/share1/data/
share2 10.0.0.7:40011:/data/share_rs/share_rs1/share2/data/
share3 10.0.0.7:50011:/data/share_rs/share_rs1/share3/data/

    2. 第二個副本集rs2

share1 10.0.0.7:30012:/data/share_rs/share_rs2/share1/data/
share2 10.0.0.7:40012:/data/share_rs/share_rs2/share2/data/
share3 10.0.0.7:50012:/data/share_rs/share_rs2/share3/data/

    3. 第三個副本集rs3

share1 10.0.0.7:30013:/data/share_rs/share_rs3/share1/data/
share2 10.0.0.7:40013:/data/share_rs/share_rs3/share2/data/
share3 10.0.0.7:50013:/data/share_rs/share_rs3/share3/data/

    4.config server

config1 10.0.0.7:30002:/data/share_rs/config/config1/data/
config2 10.0.0.7:30002:/data/share_rs/config/config2/data/
config3 10.0.0.7:30002:/data/share_rs/config/config3/data/

    5. mongos

mongos1 10.0.0.7:30001:/data/share_rs/mongos/mongos1/data/
mongos2 10.0.0.7:30001:/data/share_rs/mongos/mongos2/data/
mongos3 10.0.0.7:30001:/data/share_rs/mongos/mongos3/data/

二、創(chuàng)建相應的目錄

mkdir -p /data/share_rs/{share_rs1,share_rs2,share_rs3}/{share1,share2,share3}/{data,log}
mkdir -p /data/share_rs/mongos/{mongos1,mongos2,mongos3}/{data,log}
mkdir -p /data/share_rs/config/{config1,config2,config3}/{data,log}

三、配置mongs和config的配置文件(其他副本參考修改端口以及ip)

[mongo@mongo config1]$ cat mongo.conf
dbpath=/data/share_rs/config/config1/data/
logpath=/data/share_rs/config/config1/log/mongo.log
logappend=true
port=30002
fork=true
rest=true
httpinterface=true
configsvr=true

[mongo@mongo mongs1]$ cat mongo.conf 
logpath=/data/share_rs/mongos/mongos1/log/mongo.log
logappend=true
port=30001
fork=true
configdb=10.0.0.7:30002,10.0.0.7:40002,10.0.0.7:50002
chunkSize=1

四、依次啟動三個副本上的config服務器以及mongs服務器

mongod -f /data/share_rs/config/config1/mongo.conf
mongod -f /data/share_rs/config/config2/mongo.conf
mongod -f /data/share_rs/config/config3/mongo.conf

mongos -f /data/share_rs/mongos/mongos1/mongo.conf
mongos -f /data/share_rs/mongos/mongos2/mongo.conf
mongos -f /data/share_rs/mongos/mongos3/mongo.conf

五、配置mong分片的的配置文件(其他副本參考修改端口以及ip),同一個分片的副本集名稱一樣,即replSet。

第一個副本集的一個分片
[mongo@mongo share_rs1]$ cat share1/mongo.conf
dbpath=/data/share_rs/share_rs1/share1/data
logpath=/data/share_rs/share_rs1/share1/log/mongo.log
logappend=true
port=30011
fork=true
rest=true
httpinterface=true
replSet=rs1
shardsvr=true

第二個副本集的一個分片
[mongo@mongo share_rs2]$ cat share1/mongo.conf
dbpath=/data/share_rs/share_rs2/share1/data
logpath=/data/share_rs/share_rs2/share1/log/mongo.log
logappend=true
port=30012
fork=true
rest=true
httpinterface=true
replSet=rs2
shardsvr=true

第三個副本集的一個分片
[mongo@mongo share_rs1]$ cat share1/mongo.conf
dbpath=/data/share_rs/share_rs3/share1/data
logpath=/data/share_rs/share_rs3/share1/log/mongo.log
logappend=true
port=30013
fork=true
rest=true
httpinterface=true
replSet=rs3
shardsvr=true

六、啟動各個分片以及相應的副本

mongod -f /data/share_rs/share_rs1/share1/mongo.conf
mongod -f /data/share_rs/share_rs1/share2/mongo.conf
mongod -f /data/share_rs/share_rs1/share3/mongo.conf
mongod -f /data/share_rs/share_rs2/share1/mongo.conf
mongod -f /data/share_rs/share_rs2/share2/mongo.conf
mongod -f /data/share_rs/share_rs2/share3/mongo.conf
mongod -f /data/share_rs/share_rs3/share1/mongo.conf
mongod -f /data/share_rs/share_rs3/share2/mongo.conf
mongod -f /data/share_rs/share_rs3/share3/mongo.conf

[mongo@mongo share_rs]$ ps -ef | grep mongo | grep share | grep -v grep
mongo  2480  1 0 12:50 ?  00:00:03 mongod -f /data/share_rs/share_rs1/share1/mongo.conf
mongo  2506  1 0 12:50 ?  00:00:03 mongod -f /data/share_rs/share_rs1/share2/mongo.conf
mongo  2532  1 0 12:50 ?  00:00:02 mongod -f /data/share_rs/share_rs1/share3/mongo.conf
mongo  2558  1 0 12:50 ?  00:00:03 mongod -f /data/share_rs/share_rs2/share1/mongo.conf
mongo  2584  1 0 12:50 ?  00:00:03 mongod -f /data/share_rs/share_rs2/share2/mongo.conf
mongo  2610  1 0 12:50 ?  00:00:02 mongod -f /data/share_rs/share_rs2/share3/mongo.conf
mongo  2636  1 0 12:50 ?  00:00:01 mongod -f /data/share_rs/share_rs3/share1/mongo.conf
mongo  2662  1 0 12:50 ?  00:00:01 mongod -f /data/share_rs/share_rs3/share2/mongo.conf
mongo  2688  1 0 12:50 ?  00:00:01 mongod -f /data/share_rs/share_rs3/share3/mongo.conf
mongo  3469  1 0 13:17 ?  00:00:00 mongod -f /data/share_rs/config/config1/mongo.conf
mongo  3485  1 0 13:17 ?  00:00:00 mongod -f /data/share_rs/config/config2/mongo.conf
mongo  3513  1 0 13:17 ?  00:00:00 mongod -f /data/share_rs/config/config3/mongo.conf
mongo  3535  1 0 13:18 ?  00:00:00 mongos -f /data/share_rs/mongos/mongos1/mongo.conf
mongo  3629  1 0 13:22 ?  00:00:00 mongos -f /data/share_rs/mongos/mongos2/mongo.conf
mongo  3678  1 0 13:22 ?  00:00:00 mongos -f /data/share_rs/mongos/mongos3/mongo.conf

七、設置副本集

1.登錄第一個副本的一個分片,為其設置副本集
mongo 127.0.0.1:30011/admin
config = { _id:"rs1", members:[
      {_id:0,host:"10.0.0.7:30011"},
      {_id:1,host:"10.0.0.7:40011"},
      {_id:2,host:"10.0.0.7:50011",arbiterOnly:true}
    ]
   }

-- >; 注意:這里id rs1 需要與副本集中的名稱一樣即replSet的值
rs.initiate(config)
{ "ok" : 1 } -- >; 提示這個說明初始化成功
 
2.登錄第二個副本的一個分片,為其設置副本集

mongo 127.0.0.1:30012/admin
config = { _id:"rs2", members:[
      {_id:0,host:"10.0.0.7:30012"},
      {_id:1,host:"10.0.0.7:40012"},
      {_id:2,host:"10.0.0.7:50012",arbiterOnly:true}
    ]
   }
rs.initiate(config)
{ "ok" : 1 } -- >; 提示這個說明初始化成功

3.登錄第三個副本的一個分片,為其設置副本集

mongo 127.0.0.1:30013/admin
config = { _id:"rs3", members:[
      {_id:0,host:"10.0.0.7:30013"},
      {_id:1,host:"10.0.0.7:40013"},
      {_id:2,host:"10.0.0.7:50013",arbiterOnly:true}
    ]
   }
rs.initiate(config)
{ "ok" : 1 } -- >; 提示這個說明初始化成功

八、目前前搭建了mongodb配置服務器、路由服務器,各個分片服務器,不過應用程序連接mongos 路由服務器并不能使用分片機制,還需要在程序里設置分片配置,讓分片生效。

連接到第一個mongos上
mongo 10.0.0.7:30001/admin
db.runCommand({addshard:"rs1/10.0.0.7:30011,10.0.0.7:40011,10.0.0.7:50011",allowLocal:true}); 
db.runCommand({addshard:"rs2/10.0.0.7:30012,10.0.0.7:40012,10.0.0.7:50012"});
db.runCommand({addshard:"rs3/10.0.0.7:30013,10.0.0.7:40013,10.0.0.7:50013"});
 
-- >; 將第一個分片的所有副本全部加入
-- >; 如里shard是單臺服務器,用 db.runCommand( { addshard : "[: ]" } )這樣的命令加入
-- >; 如果shard是副本集,用db.runCommand( { addshard : "replicaSetName/[:port][,serverhostname2[:port],…]" });這樣的格式表示.

mongos>; sh.status()
--- Sharding Status ---
 sharding version: {
  "_id" : 1,
  "minCompatibleVersion" : 5,
  "currentVersion" : 6,
  "clusterId" : ObjectId("57f33f4d35d9c494714adfa7")
}
 shards:
  { "_id" : "rs1", "host" : "rs1/10.0.0.7:30011,10.0.0.7:40011" }
  { "_id" : "rs2", "host" : "rs2/10.0.0.7:30012,10.0.0.7:40012" }
  { "_id" : "rs3", "host" : "rs3/10.0.0.7:30013,10.0.0.7:40013" }
 active mongoses:
  "3.2.7" : 3
 balancer:
  Currently enabled: yes
  Currently running: no
  Failed balancer rounds in last 5 attempts: 0
  Migration Results for the last 24 hours:
    No recent migrations
 databases:

九、將集合進行分片。

db.runCommand({enablesharding:"testcol"});
-- >; 指定testdb分片生效

db.runCommand({shardcollection: "testcol.testdoc",key : {id: 1} } )
-- >; 指定數(shù)據(jù)庫里需要分片的集合和片鍵

-->; 插入測試數(shù)據(jù)
for (var i = 1; i ;= 100000; i++){ db.testdoc.save({id:i,"name":"harvey"})}; -- >; 查看該集合的狀態(tài)
db.testcol.stats();

總結

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。

您可能感興趣的文章:
  • 如何為MongoDB添加分片副本集
  • 分布式文檔存儲數(shù)據(jù)庫之MongoDB分片集群的問題
  • Mongodb副本集和分片示例詳解
  • MongoDB分片集群部署詳解
  • MongoDB分片在部署與維護管理中常見的事項總結大全
  • 詳解MongoDB4.0構建分布式分片群集
  • MongoDB分片鍵的選擇和案例實例詳解
  • MongoDB分片詳解
  • mongodb分片技術_動力節(jié)點Java學院整理
  • mongodb3.4集群搭建實戰(zhàn)之高可用的分片+副本集
  • 深入理解MongoDB分片的管理
  • Mongodb 刪除添加分片與非分片表維護
  • MongoDB 主分片(primary shard)相關總結

標簽:舟山 池州 楚雄 安順 呼倫貝爾 白山 黃石 菏澤

巨人網(wǎng)絡通訊聲明:本文標題《MongoDB搭建高可用集群的完整步驟(3個分片+3個副本)》,本文關鍵詞  MongoDB,搭建,高可用,高,可用,;如發(fā)現(xiàn)本文內(nèi)容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《MongoDB搭建高可用集群的完整步驟(3個分片+3個副本)》相關的同類信息!
  • 本頁收集關于MongoDB搭建高可用集群的完整步驟(3個分片+3個副本)的相關信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    免费成人美女在线观看| 色偷偷88欧美精品久久久| 国产在线乱码一区二区三区| 成人免费看黄yyy456| 欧美日韩一区不卡| 久久伊人蜜桃av一区二区| 国产精品嫩草影院av蜜臀| 日本va欧美va欧美va精品| 色屁屁一区二区| 国产精品国模大尺度视频| 免费人成网站在线观看欧美高清| 99re6这里只有精品视频在线观看| 91精品国产色综合久久ai换脸| 亚洲女女做受ⅹxx高潮| 97精品国产露脸对白| 国产精品久久久久久亚洲伦| 精品亚洲国内自在自线福利| 宅男在线国产精品| 久久av资源网| 日韩一二三区视频| 视频精品一区二区| 91精品国产免费久久综合| 亚洲第四色夜色| 欧美高清性hdvideosex| 日日夜夜免费精品视频| 欧美不卡一区二区| 久久99精品国产麻豆不卡| 精品成人一区二区三区| 国产精品一二三在| 国产精品区一区二区三区| 成人免费视频app| 一区二区三区中文字幕精品精品| 91成人在线精品| 日韩激情中文字幕| 欧美成人女星排行榜| 国产a级毛片一区| 亚洲精品国久久99热| 555www色欧美视频| 极品少妇xxxx偷拍精品少妇| 中文字幕精品一区二区精品绿巨人| 成人免费av在线| 午夜精品视频一区| 国产午夜久久久久| 色综合久久天天| 美腿丝袜一区二区三区| 国产精品色噜噜| 国产欧美日韩不卡免费| 99久久99久久综合| 另类小说欧美激情| 亚洲色欲色欲www| 欧美成人三级在线| 成人高清av在线| 一区二区三区.www| 国产亚洲欧洲997久久综合| 欧美丝袜自拍制服另类| 久久精品国产亚洲a| 亚洲精品欧美激情| 中文无字幕一区二区三区| 欧美麻豆精品久久久久久| eeuss鲁一区二区三区| 麻豆中文一区二区| 亚洲第一狼人社区| 亚洲欧美区自拍先锋| 久久久久久久国产精品影院| 欧美一区二区三区免费观看视频| 91香蕉视频黄| 国产精品一区久久久久| 亚洲日本va午夜在线影院| 欧美韩国一区二区| 欧美激情一区二区在线| 91精品国产入口在线| 成人综合激情网| 亚洲成人777| 亚洲欧美另类在线| 久久精品一区二区三区不卡牛牛 | 精品国精品国产| 成人免费视频一区| 久久精品国产久精国产| 亚洲精品视频一区二区| 国产丝袜美腿一区二区三区| 欧美一级日韩不卡播放免费| 一本久久综合亚洲鲁鲁五月天| 国产精品正在播放| 国产成人精品免费看| 免费高清在线一区| 亚洲五码中文字幕| 婷婷一区二区三区| 亚洲欧美另类图片小说| 亚洲超丰满肉感bbw| 美腿丝袜亚洲综合| 国产一区二区三区四| av午夜一区麻豆| 国产成a人无v码亚洲福利| 色诱视频网站一区| 在线一区二区三区做爰视频网站| 在线观看免费一区| 欧美性一二三区| 日韩欧美中文字幕公布| 久久尤物电影视频在线观看| 中文幕一区二区三区久久蜜桃| 亚洲欧美日韩中文字幕一区二区三区| 中文乱码免费一区二区| 婷婷久久综合九色综合伊人色| 国内精品视频666| 欧美挠脚心视频网站| 九一久久久久久| 91麻豆国产自产在线观看| 在线观看不卡视频| 久久精品人人做人人爽97| 一区二区三区欧美亚洲| 中文字幕亚洲一区二区av在线 | 欧美一级理论片| 2020国产精品| 亚洲综合色视频| 国产成人av一区二区| 91精品国产综合久久精品图片| 精品久久久久久久久久久久久久久| 欧美精品欧美精品系列| 午夜精品成人在线| 色国产精品一区在线观看| 欧美精品一区二区三区在线| 日韩免费性生活视频播放| 中文字幕不卡的av| 国产一区二区三区精品视频| 精品对白一区国产伦| 麻豆精品视频在线| 日韩av一区二区在线影视| 国产一区二区在线观看免费| 91视频.com| 18成人在线观看| 色悠久久久久综合欧美99| 欧美一区二区三区在线视频| 亚洲成av人片在线观看| 成人动漫一区二区| 亚洲一区二区av电影| 91亚洲永久精品| 亚洲精品国产无套在线观| 色婷婷av一区| 午夜精品久久久久久久久久久 | 最新久久zyz资源站| av在线一区二区| 亚洲午夜精品一区二区三区他趣| 国产69精品久久久久777| 亚洲伦理在线精品| 欧美日韩不卡视频| 国内精品国产成人| 国产精品久久午夜| 91精品麻豆日日躁夜夜躁| 成人做爰69片免费看网站| 一区二区成人在线| 精品久久久网站| 一本到不卡精品视频在线观看| 亚洲一区在线电影| 精品动漫一区二区三区在线观看 | 成人深夜在线观看| 亚洲成精国产精品女| 亚洲精品一区二区三区在线观看| 成人免费av在线| 久久电影网站中文字幕| 亚洲精品国产第一综合99久久| 91精品国产综合久久小美女| youjizz国产精品| 日本vs亚洲vs韩国一区三区二区| 国产精品传媒视频| 久久综合色综合88| 在线看国产日韩| av在线不卡免费看| 国产精品影视网| 亚洲一级二级在线| 亚洲精品视频在线观看网站| 国产喂奶挤奶一区二区三区| 色综合激情五月| 97久久精品人人做人人爽50路| 日韩av网站在线观看| 亚洲一区二区不卡免费| 又紧又大又爽精品一区二区| 欧美国产乱子伦| 中文字幕欧美区| 欧美国产日韩精品免费观看| 26uuu久久天堂性欧美| 欧美一卡二卡在线| 欧美一区二区日韩| 日韩一区二区三区电影在线观看| 日本久久一区二区三区| 日本精品免费观看高清观看| 一本色道久久综合亚洲精品按摩| 99国产精品久久久久久久久久| 成人免费看的视频| 国产99久久久国产精品潘金网站| 国产精品资源在线看| 国产老女人精品毛片久久| 成人午夜av电影| 色香蕉成人二区免费| 韩国三级中文字幕hd久久精品| 久久精品国产77777蜜臀| 黑人巨大精品欧美黑白配亚洲| 国产一区二区在线影院| 91污片在线观看| 日韩精品一区二| 国产精品你懂的|