日本免费精品_最新日韩一区_亚洲视频一区在线_a在线视频观看_天天射夜夜骑_粉嫩av一区二区三区_欧美中日韩免费视频_综合图区欧美_国内精品美女在线观看_午夜精品久久久久久久男人的天堂

首頁 > 數(shù)據(jù)庫 > MongoDB > 正文

mongodb replica set 配置高性能多服務(wù)器詳解

2020-10-29 18:53:40
字體:
供稿:網(wǎng)友

mongodb的多服務(wù)器配置,以前寫過一篇文章,是master-slave模式的,請(qǐng)參考:詳解mongodb 主從配置。master-slave模式,不能自動(dòng)實(shí)現(xiàn)故障轉(zhuǎn)移和恢復(fù)。所以推薦大家使用mongodb的replica set,來實(shí)現(xiàn)多服務(wù)器的高可用。給我的感覺是replica set好像自帶了heartbeat功能,挺強(qiáng)大的。

一,三臺(tái)服務(wù)器,1主,2從

服務(wù)器1:127.0.0.1:27017
服務(wù)器2:127.0.0.1:27018
服務(wù)器3:127.0.0.1:27019

1,創(chuàng)建數(shù)據(jù)庫目錄

[root@localhost ~]# mkdir /var/lib/{mongodb_2,mongodb_3} 

在一臺(tái)機(jī)子上面模擬,三臺(tái)服務(wù)器,所以把DB目錄分開了。
2,創(chuàng)建配置文件

[root@localhost ~]# cat /etc/mongodb.conf |awk '{if($0 !~ /^$/ && $0 !~ /^#/) {print $0}}' //主服務(wù)器配置 port = 27017  //監(jiān)聽端口 fork = true   //后臺(tái)運(yùn)行 pidfilepath = /var/run/mongodb/mongodb.pid //進(jìn)程PID文件 logpath = /var/log/mongodb/mongodb.log  //日志文件 dbpath =/var/lib/mongodb   //db存放目錄 journal = true     //存儲(chǔ)模式 nohttpinterface = true   //禁用http directoryperdb=true    //一個(gè)數(shù)據(jù)庫一個(gè)文件夾 logappend=true     //追加方式寫日志 replSet=repmore     //集群名稱,自定義 oplogSize=1000     //oplog大小  [root@localhost ~]# cat /etc/mongodb_2.conf |awk '{if($0 !~ /^$/ && $0 !~ /^#/) {print $0}}' //從服務(wù)器 port = 27018 fork = true pidfilepath = /var/run/mongodb/mongodb_2.pid logpath = /var/log/mongodb/mongodb_2.log dbpath =/var/lib/mongodb_2 journal = true nohttpinterface = true directoryperdb=true logappend=true replSet=repmore oplogSize=1000  [root@localhost ~]# cat /etc/mongodb_3.conf |awk '{if($0 !~ /^$/ && $0 !~ /^#/) {print $0}}' //從服務(wù)器 port = 27019 fork = true pidfilepath = /var/run/mongodb/mongodb_3.pid logpath = /var/log/mongodb/mongodb_3.log dbpath =/var/lib/mongodb_3 journal = true nohttpinterface = true oplogSize = 1000 directoryperdb=true logappend=true replSet=repmore 

在這里要注意一點(diǎn),不要把認(rèn)證開起來了,不然查看rs.status();時(shí),主從服務(wù)器間,無法連接,"lastHeartbeatMessage" : "initial sync couldn't connect to 127.0.0.1:27017"

3,啟動(dòng)三臺(tái)服務(wù)器

mongod -f /etc/mongodb.conf mongod -f /etc/mongodb_2.conf mongod -f /etc/mongodb_3.conf 

注意:初次啟動(dòng)時(shí),主服務(wù)器比較快的,從服務(wù)器有點(diǎn)慢。

二,配置并初始化replica set
1,配置replica set節(jié)點(diǎn)

> config = {_id:"repmore",members:[{_id:0,host:'127.0.0.1:27017',priority :2},{_id:1,host:'127.0.0.1:27018',priority:1},{_id:2,host:'127.0.0.1:27019',priority:1}]} 

2,初始化replica set

> rs.initiate(config); {  "info" : "Config now saved locally. Should come online in about a minute.",  "ok" : 1 } 

3,查看replica set各節(jié)點(diǎn)狀態(tài)

repmore:PRIMARY> rs.status(); {  "set" : "repmore",  "date" : ISODate("2013-12-16T21:01:51Z"),  "myState" : 2,  "syncingTo" : "127.0.0.1:27017",  "members" : [   {    "_id" : 0,    "name" : "127.0.0.1:27017",    "health" : 1,    "state" : 1,    "stateStr" : "PRIMARY",    "uptime" : 33,    "optime" : Timestamp(1387227638, 1),    "optimeDate" : ISODate("2013-12-16T21:00:38Z"),    "lastHeartbeat" : ISODate("2013-12-16T21:01:50Z"),    "lastHeartbeatRecv" : ISODate("2013-12-16T21:01:50Z"),    "pingMs" : 0,    "syncingTo" : "127.0.0.1:27018"   },   {    "_id" : 1,    "name" : "127.0.0.1:27018",    "health" : 1,    "state" : 2,    "stateStr" : "SECONDARY",    "uptime" : 1808,    "optime" : Timestamp(1387227638, 1),    "optimeDate" : ISODate("2013-12-16T21:00:38Z"),    "errmsg" : "syncing to: 127.0.0.1:27017",    "self" : true   },   {    "_id" : 2,    "name" : "127.0.0.1:27019",    "health" : 1,    "state" : 2,    "stateStr" : "SECONDARY",    "uptime" : 1806,    "optime" : Timestamp(1387227638, 1),    "optimeDate" : ISODate("2013-12-16T21:00:38Z"),    "lastHeartbeat" : ISODate("2013-12-16T21:01:50Z"),    "lastHeartbeatRecv" : ISODate("2013-12-16T21:01:51Z"),    "pingMs" : 0,    "lastHeartbeatMessage" : "syncing to: 127.0.0.1:27018",    "syncingTo" : "127.0.0.1:27018"   }  ],  "ok" : 1 } 

在這里要注意,rs.initiate初始化也是要一定時(shí)間的,剛執(zhí)行完rs.initiate,我就查看狀態(tài),從服務(wù)器的stateStr不是SECONDARY,而是stateStr" : "STARTUP2",等一會(huì)就好了。

三,replica set主,從測(cè)試
1,主服務(wù)器測(cè)試

repmore:PRIMARY> show dbs; local 1.078125GB repmore:PRIMARY> use test switched to db test repmore:PRIMARY> db.test.insert({'name':'tank','phone':'12345678'}); repmore:PRIMARY> db.test.find(); { "_id" : ObjectId("52af64549d2f9e75bc57cda7"), "name" : "tank", "phone" : "12345678" } 

 
2,從服務(wù)器測(cè)試

[root@localhost mongodb]# mongo 127.0.0.1:27018 //連接 MongoDB shell version: 2.4.6 connecting to: 127.0.0.1:27018/test repmore:SECONDARY> show dbs; local 1.078125GB test 0.203125GB repmore:SECONDARY> db.test.find();  //無權(quán)限查看 error: { "$err" : "not master and slaveOk=false", "code" : 13435 } repmore:SECONDARY> rs.slaveOk();  //從庫開啟 repmore:SECONDARY> db.test.find();  //從庫可看到主庫剛插入的數(shù)據(jù) { "_id" : ObjectId("52af64549d2f9e75bc57cda7"), "name" : "tank", "phone" : "12345678" } repmore:SECONDARY> db.test.insert({'name':'zhangying','phone':'12345678'}); //從庫只讀,無插入權(quán)限 not master 

到這兒,我們的replica set就配置好了。

四,故障測(cè)試
前面我說過,mongodb replica set有故障轉(zhuǎn)移功能,下面就模擬一下,這個(gè)過程
1,故障轉(zhuǎn)移
1.1,關(guān)閉主服務(wù)器

[root@localhost mongodb]# ps aux |grep mongod //查看所有的mongod root  16977 0.2 1.1 3153692 44464 ?  Sl 04:31 0:02 mongod -f /etc/mongodb.conf root  17032 0.2 1.1 3128996 43640 ?  Sl 04:31 0:02 mongod -f /etc/mongodb_2.conf root  17092 0.2 0.9 3127976 38324 ?  Sl 04:31 0:02 mongod -f /etc/mongodb_3.conf root  20400 0.0 0.0 103248 860 pts/2 S+ 04:47 0:00 grep mongod [root@localhost mongodb]# kill 16977 //關(guān)閉主服務(wù)器進(jìn)程 [root@localhost mongodb]# ps aux |grep mongod root  17032 0.2 1.1 3133124 43836 ?  Sl 04:31 0:02 mongod -f /etc/mongodb_2.conf root  17092 0.2 0.9 3127976 38404 ?  Sl 04:31 0:02 mongod -f /etc/mongodb_3.conf root  20488 0.0 0.0 103248 860 pts/2 S+ 04:47 0:00 grep mongod 

1.2,在主庫執(zhí)行命令

repmore:PRIMARY> show dbs; Tue Dec 17 04:48:02.392 DBClientCursor::init call() failed 

1.3,從庫查看狀態(tài),如下圖,

replica set 故障測(cè)試
以前的從庫變主庫了,故障轉(zhuǎn)移成功

2,故障恢復(fù)

mongod -f /etc/mongodb.conf 
啟動(dòng)剛被關(guān)閉的主服務(wù)器,然后在登錄到主服務(wù)器,查看狀態(tài)rs.status();已恢復(fù)到最原始的狀態(tài)了。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
韩国av一区二区| 欧美日韩亚洲天堂| 欧美日韩激情一区二区三区| 国产天堂素人系列在线视频| 亚洲社区在线| 国产蜜臀在线| 免费在线视频一区二区| 日韩欧美999| 亚洲欧美99| 国产在线看一区| 精品久久久久久综合日本欧美| 亚洲 欧美 精品| 91精品日本| 69av亚洲| 精品国产网站在线观看| 婷婷久久综合九色国产成人| 亚洲第一页中文字幕| 精品精品久久| 中文字幕在线亚洲| 欧美日韩中文字幕一区| 午夜国产在线视频| 不卡中文一二三区| 精品免费视频| 日韩视频中文字幕| 亚洲热在线观看| 精品在线99| 精品色蜜蜜精品视频在线观看 | 中文字幕第一页在线播放| 久久视频免费看| 亚洲黄在线观看| 欧美wwww| 日韩一级在线免费观看| 久本草在线中文字幕亚洲欧美| 欧美国产中文| 中文在线一区二区| 日韩在线观看精品| 日韩欧美在线中文字幕| 久久久精品日韩欧美| 91精品国产91久久久久| 五月天久久比比资源色| 日韩精品视频免费在线观看| 亚洲一区视频在线观看视频| 国产不卡一区| 欧美日韩国产影片| 久久精品一级爱片| 日韩精品免费观看视频| 亚洲一区在线观看网站| 国产不卡在线| 亚洲a一级视频| 欧美日韩精品国产| 69堂精品视频在线播放| 在线国产1区| www..com日韩| 99精品一级欧美片免费播放| 91麻豆视频网站| 亚洲午夜91| 久久精品国产视频| 欧美日韩国产综合视频在线观看中文 | 欧美日韩激情在线一区二区三区 | 精品人妻一区二区免费视频| 91精品免费在线观看| 91久久精品午夜一区二区| av首页在线| 亚洲综合在线电影| 精品日韩欧美在线| 久久久久久久久99精品| 九一久久久久久| 欧美日韩亚洲视频| 国产偷久久久精品专区| 日韩一级视频在线观看| 久草视频观看| 精品调教chinesegay| 欧美日韩在线播放三区四区| 国产一区久久久| 色综合天天综合网国产成人综合天| 欧美激情视频一区二区三区在线播放| 国产成人精品三级| 在线观看国产一级片| 国内精品99| 欧美日韩国产专区| 日韩三级视频在线播放| 久99久视频| 国产三级免费观看| 日韩视频精品在线观看| 欧美午夜精品在线| 日韩视频在线观看一区| 久久婷婷国产| a在线观看免费视频| 日韩精品视频在线看| 91精品在线国产| 日韩av一区二| 久久精品久久久久| 激情综合色综合久久| 久草中文在线观看| 国产又粗又猛又爽又黄91精品| 欧美日韩中文字幕一区| 免费高清在线一区| 在线不卡日本| 日韩精品在线看| 欧美日韩在线观看首页| 精品久久在线观看| 91久久久久久久久| 中文字幕最新精品| 你懂的亚洲视频| 91精品国产调教在线观看| 日韩字幕在线观看| 国产绿帽一区二区三区| 久久精品一二三| 亚洲成av人片一区二区密柚| 亚洲国产综合久久| 国产成人精品综合久久久| 日韩欧美一级二级三级久久久| 91精品国产高清91久久久久久| 日韩欧美国产综合| 国精品产品一区| 国产在线精品国自产拍免费| 欧美日韩亚洲综合| 久久 天天综合| 国产欧美日韩在线看| 日本亚洲视频在线| 精品国产99| 国产欧美日韩在线视频| 国产午夜精品视频免费不卡69堂| 亚洲欧美中文字幕| 亚洲国产91精品在线观看| 久久精品女人| 一区二区三区在线播| 亚洲第一页中文字幕| 国产亚洲短视频| 韩国v欧美v日本v亚洲| 中文精品在线观看| 蜜桃久久av| 欧美一级免费观看| aa国产成人| 亚洲国产91精品在线观看| 久久福利视频一区二区| 欧美日韩精品高清| 中文字幕在线观看国产| 亚洲欧美视频一区二区三区| 久久久久久久久99精品| 日本不卡免费高清视频| 最近高清中文在线字幕在线观看| 国产99亚洲| 欧美日韩精品综合| 伊人网站在线| 中文字幕亚洲视频| 中文字幕在线观看视频www| 日韩欧美综合| 在线看欧美日韩| 欧美婷婷精品激情| 久久综合久久综合九色| 顶级网黄在线播放| 欧美日韩中文字幕日韩欧美| 国产h片在线观看| 视频一区三区| lutube成人福利在线观看| 正在播放日韩精品| 在线欧美一级视频| 欧美日韩中文字幕| 亚洲福利视频在线| 日韩在线视频网| 国产在线不卡一区| 最近中文字幕第一页| 日韩在线视频观看| 欧美日韩国产影片| 精品三区视频| 欧美xxxx中国| 中文字幕成人乱码在线电影| 欧美久久久精品| 亚洲成人7777| 婷婷久久综合九色国产成人| 日韩精品中文字幕第1页| 91精品国产91久久久久青草| 欧美国产日韩在线播放| 国产视频中文字幕在线观看| 国产 欧美 日韩 在线| 欧美日韩国产免费观看视频| 日韩在线中文视频| 欧美日韩国产第一页| 人妻一区二区三区免费| 一二三区精品福利视频| 亚洲a中文字幕| 日韩视频专区| 欧洲精品在线视频| 国产小视频免费在线网址| 欧美日韩免费精品| 日韩 欧美 综合| 国产在成人精品线拍偷自揄拍| 日韩精品在线免费看| 伊人伊成久久人综合网小说| 日韩精品在线视频观看| 五月综合激情日本mⅴ| 自拍日韩亚洲一区在线| 91精品在线看V| 日韩精品视频在线看| 久久精品久久精品国产大片| 日韩国产一区三区| 日韩精品国产欧美| 久久av免费| 在线视频不卡一区二区| 中文字幕欧美国内| 91久久中文| 日韩精品乱码av一区二区| 午夜一区二区视频| 日韩av一区二| 国产成人精品亚洲| 在线国产一级| 久草视频观看| 久久麻豆视频| 91久久精品国产91久久| 免费视频一区三区| 中文字幕在线观看国产| 亚洲欧洲日产国码av系列天堂| 国产导航在线| 国产精久久久久| 日韩中文字幕久久| 久久久精品日韩欧美| 深夜福利一区| 久久精品99久久久久久久久 | 久久精品免费在线观看| 亚洲一卡二卡在线观看| 欧美日韩国产一区在线| 欧美.日韩.国产.一区.二区| 精品久久久三级| 精品视频资源站| www.日韩免费| 国产在线黄色片| 91精品国产自产在线观看永久∴| 精品日韩在线播放| 欧美国产日韩综合| 久久精品日韩无码| 免费精品国产自产拍在| 在线手机中文字幕| 中文字幕在线观看视频www| 日韩视频专区| 黄色国产网站在线观看| 日本a口亚洲| 91精品国产综合久久久久久 | 最近中文字幕日韩精品| 在线欧美日韩国产| 国产成人va亚洲电影| 亚洲成在线观看| 日韩欧美综合在线| 欧美激情视频一区二区三区在线播放| 国产网站av| 91精品国产91久久久久久不卡| 91精品国产亚洲| 中文字幕第一页在线| 国产高清精品在线| av免费在线不卡| 日韩欧美在线影院| 午夜一区二区三区| 在线黄色国产电影| 一区二区不卡视频| 欧美日韩一级视频| 精品久久久久久综合日本欧美| 久久久精品欧美| 久久精品网站免费观看| 国产一区精品在线| 深夜福利亚洲| 一区二区三区在线播放欧美| av中文资源在线| 第一页在线观看| 最新中文在线视频| 一区二区日韩免费看| 国产不卡精品在线| 久久久久久久久99精品| 日韩精品在线第一页| 日韩欧美国产一二三区| 综合激情国产一区| 91精品视频观看| 日韩av一区二区在线观看| 日韩欧美亚洲日产国| 国产在线不卡av| 伊人国产视频| 午夜亚洲一区| 日韩不卡中文字幕| 又黄又www的网站| 亚洲欧洲日韩精品在线| 中文字幕视频在线免费欧美日韩综合在线看 | 国产亚洲人成a一在线v站| 91麻豆视频网站| 国产在线不卡av| 国产在线看一区| 国产小视频免费在线网址| 日韩精品在线观看视频| 一区二区三区精品久久久| 中文字幕在线播出| 日韩一级免费在线观看| 国产一区不卡在线| 日韩一级网站| 欧美亚洲国产日韩| 日韩三级视频在线播放| 欧美日韩综合在线| 国产欧美日韩最新| 韩国v欧美v日本v亚洲| 日韩中文字幕在线视频观看| 亚洲综合日韩中文字幕v在线| 综合激情国产一区| 一区二区不卡视频| 国产欧美久久久| 国产在线观看黄色| 国产视频97| 日韩欧美一二三| 亚洲欧洲三级| aaa欧美日韩| 国产日韩电影| 国产成人精品网址| 自拍日韩亚洲一区在线| 国产免费久久| 免费视频久久| 国产网站av| 亚洲一区不卡在线| 国产久卡久卡久卡久卡视频精品| 精品中文字幕视频| 日韩免费精品视频| 在线手机中文字幕| 中文字幕在线观看欧美| 日韩在线三区| 日本一欧美一欧美一亚洲视频| 日韩在线视频一区二区三区| 免费精品国产自产拍在| 日韩av中文字幕一区| 日韩三级高清在线| 日韩www在线| 亚洲国产欧美91| 亚洲欧美韩国综合色| 69av亚洲| 黄色国产网站在线播放| 日韩欧美不卡| 阿v免费在线观看| 午夜国产视频 | 国产三级在线| 国产在线黄色片| www.尤物.com| √新版天堂资源在线资源| 91精品国产91久久| 日韩国产一区三区| av不卡免费看| 国产乱码午夜在线视频| 国产欧美日韩三级| 国产蜜臀在线| 亚洲国产福利| 国产导航在线| 日韩国产在线观看一区| 日韩a一区二区| 91精品视频观看| 日韩欧美在线综合| 成年人黄国产| 亚洲一区在线视频观看| 国产在线观看a| 国产福利久久久| 亚洲视频资源在线| 中文字幕在线观看国产| 久久久99久久精品欧美| 日本精品二区| 日韩精品视频在线播放| 日韩一级在线视频| 91精品国产自产在线观看永久∴| 日韩欧美中文视频| 日韩欧美国产片| 亚洲开心激情| 欧美日韩一二三| 精品国产1区二区| 福利一区二区| 国产日韩av高清| 精品欧美日韩| 欧美日韩国产免费观看视频| 日韩亚洲欧美中文高清在线| 精品视频在线视频| 欧美日韩国产专区| 日韩精品在线免费观看视频| 国产日韩精品在线看| 久久久91精品| 欧美日韩在线网站| 一级片免费网站| 最近中文字幕第一页| 91精品国产网站| 日韩欧美不卡| 欧美亚洲国产日韩2020| 欧美日韩国产黄色| 日韩视频在线观看一区| 日韩欧美国产一二三区| 国产在线观看a| 视频一区三区| 91精品国产自产| 伊人国产视频| 国产一二三区精品视频| 欧美日韩国产中文| 国产一区在线精品| 亚洲高清在线观看一区| 国产不卡一区二区在线观看| 日韩精品视频网站| 中文字幕日韩高清| 欧美日韩国产页| 免费精品国产自产拍在| 精品区一区二区| 99精品视频99| 日本精品专区| 91精品国产综合久久久久久 |