亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁 > 知識庫 > 詳解mongodb搭建Replica Set的方法

詳解mongodb搭建Replica Set的方法

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

1.創(chuàng)建數(shù)據(jù)文件夾:

mkdir -p /data/master  
mkdir -p /data/slaver  
mkdir -p /data/arbiter

 效果:

data 文件夾包含 arbiter   master  slaver 三個(gè)文件夾

2.創(chuàng)建日志存放文件

vi /log/master.log
vi /log/slaver.log
vi /log/arbiter.log

效果:

log文件夾包含 master.log  slaver.log  arbiter.log 三個(gè)文件(注意,data文件夾和lon文件夾均無上級文件夾,可自行創(chuàng)建不同名稱不同位置的文件夾,注意路徑與下文中的配置文件一致即可)

3.創(chuàng)建配置文件

在第一步創(chuàng)建的三個(gè)文件中創(chuàng)建 文件夾同名.conf 后綴文件,即:master文件夾中應(yīng)有 master.conf 文件,slaver文件夾中應(yīng)有 slaver.conf文件,arbiter文件夾中應(yīng)有 arbiter.conf文件。

各配置文件內(nèi)容如下:

master.conf

dbpath =/data/master
logpath = /log/master.log
pidfilepath =/data/ master.pid
directoryperdb = true
logappend = true
replSet = away
bind_ip = localhost
port = 27018
#fork = true

slaver.conf

dbpath =/data/slaver
logpath =/log/slaver.log
pidfilepath = /data/slaver.pid
directoryperdb = true
logappend = true
replSet = away
bind_ip = localhost
port = 27019
#fork = true

arbiter.conf

dbpath = /data/arbiter
logpath = /log/arbiter.log
pidfilepath = arbiter.pid
directoryperdb = true
logappend = true
replSet = away
bind_ip = localhost
port = 27020
#fork = true

replSet、bind_ip、port三個(gè)屬性可根據(jù)自己情況進(jìn)行更改。

屬性大致解釋如下:

dbpath:數(shù)據(jù)存放目錄

logpath:日志存放路徑

pidfilepath:進(jìn)程文件,方便停止mongodb

directoryperdb:為每一個(gè)數(shù)據(jù)庫按照數(shù)據(jù)庫名建立文件夾存放

logappend:以追加的方式記錄日志

replSet:replica set的名字

bind_ip:mongodb所綁定的ip地址

port:mongodb進(jìn)程所使用的端口號,默認(rèn)為27017

oplogSize:mongodb操作日志文件的最大大小。單位為Mb,默認(rèn)為硬盤剩余空間的5%

fork:以后臺(tái)方式運(yùn)行進(jìn)程

noprealloc:不預(yù)先分配存儲(chǔ)

4.啟動(dòng)mongod程序

mongod --config 配置路徑>

例如:

lhd@lhd:~$ sudo mongod --config /data/master/master.conf
[sudo] lhd 的密碼:

輸入密碼即可,此出應(yīng)注意啟動(dòng)權(quán)限。

5.主從配置

1).啟動(dòng)mongo客戶端:

mongo localhost:27018

運(yùn)行結(jié)果如下:

mongo localhost:27018
MongoDB shell version v4.4.2
connecting to: mongodb://localhost:27018/test?compressors=disabledgssapiServiceName=mongodb
Implicit session: session { "id" : UUID("0078e025-5485-4967-85c8-160755ac3d58") }
MongoDB server version: 4.4.2
---
The server generated these startup warnings when booting:
        2020-12-22T09:39:40.347+08:00: Using the XFS filesystem is strongly recommended with the WiredTiger storage engine. See http://dochub.mongodb.org/core/prodnotes-filesystem
        2020-12-22T09:39:41.093+08:00: Access control is not enabled for the database. Read and write access to data and configuration is unrestricted
        2020-12-22T09:39:41.094+08:00: You are running this process as the root user, which is not recommended
        2020-12-22T09:39:41.095+08:00: Soft rlimits too low
        2020-12-22T09:39:41.095+08:00:         currentValue: 1024
        2020-12-22T09:39:41.095+08:00:         recommendedMinimum: 64000
---
---
        Enable MongoDB's free cloud-based monitoring service, which will then receive and display
        metrics about your deployment (disk utilization, CPU, operation statistics, etc).
 
        The monitoring data will be available on a MongoDB website with a unique URL accessible to you
        and anyone you share the URL with. MongoDB may use this information to make product
        improvements and to suggest MongoDB products and deployment options to you.
 
        To enable free monitoring, run the following command: db.enableFreeMonitoring()
        To permanently disable this reminder, run the following command: db.disableFreeMonitoring()
---

2).設(shè)置主,從,仲裁點(diǎn)

use admin
switched to db admin
zjd={_id:"one",members:[{_id:0,host:"localhost:27018",priority:2},{_id:1,host:"localhost:27019",priority:1},{_id:2,host:"localhost:27020",arbiterOnly:true}]};

     zjd是可以任意的名字,不要用mongodb的關(guān)鍵字,conf,config都可以。

      第一個(gè)_id表示replica set的名字,這個(gè)數(shù)據(jù)必須和第三步配置文件中的replica set一致,不然會(huì)報(bào)錯(cuò)。

      members里包含的是所有節(jié)點(diǎn)的地址以及優(yōu)先級,優(yōu)先級最高的即成為主節(jié)點(diǎn),值為0則不會(huì)參加選舉成為主節(jié)點(diǎn),對于仲裁節(jié)點(diǎn),需要有個(gè)特別的配置——arbiterOnly:true。這個(gè)千萬不能少了,不然主備模式就不能生效。

      配置的生效時(shí)間根據(jù)不同的機(jī)器配置會(huì)有長有短,配置不錯(cuò)的話基本上十幾秒內(nèi)就能生效,有的配置需要一兩分鐘。

3).使配置生效

rs.initiate(zjd)

顯示:

{
	"operationTime" : Timestamp(0, 0),
	"ok" : 0,
	"errmsg" : "Rejecting initiate with a set name that differs from command line set name, initiate set name: one, command line set name: away",
	"code" : 93,
	"codeName" : "InvalidReplicaSetConfig",
	"$clusterTime" : {
		"clusterTime" : Timestamp(0, 0),
		"signature" : {
			"hash" : BinData(0,"AAAAAAAAAAAAAAAAAAAAAAAAAAA="),
			"keyId" : NumberLong(0)
		}
	}
}

4).查看狀態(tài)

> rs.status()

顯示:

{
	"set" : "away",
	"date" : ISODate("2020-12-22T02:07:27.058Z"),
	"myState" : 2,
	"term" : NumberLong(0),
	"syncSourceHost" : "",
	"syncSourceId" : -1,
	"heartbeatIntervalMillis" : NumberLong(2000),
	"majorityVoteCount" : 2,
	"writeMajorityCount" : 2,
	"votingMembersCount" : 3,
	"writableVotingMembersCount" : 2,
	"optimes" : {
		"lastCommittedOpTime" : {
			"ts" : Timestamp(0, 0),
			"t" : NumberLong(-1)
		},
		"lastCommittedWallTime" : ISODate("1970-01-01T00:00:00Z"),
		"appliedOpTime" : {
			"ts" : Timestamp(1608602837, 1),
			"t" : NumberLong(-1)
		},
		"durableOpTime" : {
			"ts" : Timestamp(1608602837, 1),
			"t" : NumberLong(-1)
		},
		"lastAppliedWallTime" : ISODate("2020-12-22T02:07:17.467Z"),
		"lastDurableWallTime" : ISODate("2020-12-22T02:07:17.467Z")
	},
	"lastStableRecoveryTimestamp" : Timestamp(0, 0),
	"members" : [
		{
			"_id" : 0,
			"name" : "localhost:27018",
			"health" : 1,
			"state" : 2,
			"stateStr" : "SECONDARY",
			"uptime" : 1667,
			"optime" : {
				"ts" : Timestamp(1608602837, 1),
				"t" : NumberLong(-1)
			},
			"optimeDate" : ISODate("2020-12-22T02:07:17Z"),
			"syncSourceHost" : "",
			"syncSourceId" : -1,
			"infoMessage" : "Could not find member to sync from",
			"configVersion" : 1,
			"configTerm" : 0,
			"self" : true,
			"lastHeartbeatMessage" : ""
		},
		{
			"_id" : 1,
			"name" : "localhost:27019",
			"health" : 1,
			"state" : 2,
			"stateStr" : "SECONDARY",
			"uptime" : 9,
			"optime" : {
				"ts" : Timestamp(1608602837, 1),
				"t" : NumberLong(-1)
			},
			"optimeDurable" : {
				"ts" : Timestamp(1608602837, 1),
				"t" : NumberLong(-1)
			},
			"optimeDate" : ISODate("2020-12-22T02:07:17Z"),
			"optimeDurableDate" : ISODate("2020-12-22T02:07:17Z"),
			"lastHeartbeat" : ISODate("2020-12-22T02:07:26.714Z"),
			"lastHeartbeatRecv" : ISODate("2020-12-22T02:07:26.768Z"),
			"pingMs" : NumberLong(0),
			"lastHeartbeatMessage" : "",
			"syncSourceHost" : "",
			"syncSourceId" : -1,
			"infoMessage" : "",
			"configVersion" : 1,
			"configTerm" : 0
		},
		{
			"_id" : 2,
			"name" : "localhost:27020",
			"health" : 1,
			"state" : 7,
			"stateStr" : "ARBITER",
			"uptime" : 9,
			"lastHeartbeat" : ISODate("2020-12-22T02:07:26.713Z"),
			"lastHeartbeatRecv" : ISODate("2020-12-22T02:07:25.991Z"),
			"pingMs" : NumberLong(0),
			"lastHeartbeatMessage" : "",
			"syncSourceHost" : "",
			"syncSourceId" : -1,
			"infoMessage" : "",
			"configVersion" : 1,
			"configTerm" : 0
		}
	],
	"ok" : 1,
	"$clusterTime" : {
		"clusterTime" : Timestamp(1608602837, 1),
		"signature" : {
			"hash" : BinData(0,"AAAAAAAAAAAAAAAAAAAAAAAAAAA="),
			"keyId" : NumberLong(0)
		}
	},
	"operationTime" : Timestamp(1608602837, 1)
}

配置完成!

到此這篇關(guān)于mongodb搭建Replica Set的方法的文章就介紹到這了,更多相關(guān)mongodb搭建Replica Set內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • Go語言獲取系統(tǒng)性能數(shù)據(jù)gopsutil庫的操作
  • golang獲取網(wǎng)卡信息操作
  • golang判斷net.Conn 是否已關(guān)閉的操作
  • golang:json 反序列化的[]和nil操作
  • 解決Golang json序列化字符串時(shí)多了\的情況
  • go語言 bool類型的使用操作

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

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《詳解mongodb搭建Replica Set的方法》,本文關(guān)鍵詞  詳解,mongodb,搭建,Replica,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《詳解mongodb搭建Replica Set的方法》相關(guān)的同類信息!
  • 本頁收集關(guān)于詳解mongodb搭建Replica Set的方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    欧美a级大片| 免费毛片基地| 青青青草影院| 精品国产一区二区三区久久久狼| 日本在线www| a级精品九九九大片免费看| 久久久久久久久综合影视网| 欧美激情中文字幕一区二区| 成人免费观看的视频黄页| 久久成人亚洲| 韩国三级一区| 免费国产在线视频| 欧美电影免费看大全| 久久99这里只有精品国产| 亚洲精品久久久中文字| 国产成人精品影视| 国产一区二区精品尤物| 国产精品自拍在线| 九九精品在线播放| 日韩免费在线观看视频| 日韩欧美一二三区| 欧美a免费| 九九久久99综合一区二区| 亚洲天堂在线播放| 美女被草网站| 国产伦精品一区二区三区在线观看| 国产一级生活片| 国产视频在线免费观看| 精品视频在线观看免费| 美女免费黄网站| 国产a视频精品免费观看| 欧美激情一区二区三区视频高清| 二级特黄绝大片免费视频大片| 欧美电影免费看大全| 国产综合91天堂亚洲国产| 国产91精品一区二区| a级黄色毛片免费播放视频| 九九久久99| 午夜激情视频在线观看| 韩国毛片 免费| 999久久久免费精品国产牛牛| 欧美另类videosbestsex| 亚洲精品永久一区| 久久国产精品只做精品| 国产91精品露脸国语对白| 韩国三级视频网站| 成人av在线播放| 国产精品自拍在线| 天天做人人爱夜夜爽2020 | 999久久久免费精品国产牛牛| 亚洲女初尝黑人巨高清在线观看| 欧美激情一区二区三区视频| 欧美爱色| 国产网站免费观看| 亚洲精品中文一区不卡| 黄色免费三级| 麻豆网站在线免费观看| 香蕉视频一级| 青青青草影院 | 青青青草影院 | 欧美激情一区二区三区在线 | 国产综合91天堂亚洲国产| 国产不卡精品一区二区三区| 精品久久久久久中文| 色综合久久天天综合| 欧美大片一区| 亚洲第一色在线| 成人免费一级毛片在线播放视频| a级黄色毛片免费播放视频| 午夜在线亚洲| 日韩免费在线观看视频| 99热热久久| 日本乱中文字幕系列 | 日本在线不卡免费视频一区| 日日日夜夜操| 国产亚洲免费观看| 精品国产一区二区三区免费| 成人高清视频在线观看| 韩国三级视频在线观看| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 久久精品免视看国产明星| 美女被草网站| 国产网站在线| 免费一级片在线| 青草国产在线| 国产视频久久久久| 台湾毛片| 欧美另类videosbestsex久久| 久久国产精品永久免费网站| 夜夜操天天爽| 亚洲第一色在线| 欧美18性精品| 日本免费乱理伦片在线观看2018| 精品国产一区二区三区国产馆| 青青久久网| 91麻豆tv| 国产不卡在线播放| 国产视频在线免费观看| 国产视频一区在线| 久草免费在线观看| a级精品九九九大片免费看| 一级女性大黄生活片免费| 一级片片| 欧美电影免费看大全| 亚洲天堂免费观看| 超级乱淫伦动漫| 天天做日日干| 九九久久国产精品| 99热精品一区| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 久久福利影视| 99久久视频| 欧美另类videosbestsex高清| 成人免费一级纶理片| 国产亚洲免费观看| 国产视频一区二区三区四区 | 欧美激情伊人| 四虎影视库国产精品一区| 美女免费黄网站| 欧美日本二区| 九九精品在线| 色综合久久天天综线观看| 国产一级强片在线观看| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 久久国产精品只做精品| 黄视频网站免费| 青青久久精品| 99久久精品国产麻豆| 国产欧美精品午夜在线播放| 国产国语在线播放视频| 91麻豆国产| 欧美激情中文字幕一区二区| 国产网站免费视频| 日本在线播放一区| 一 级 黄 中国色 片| 沈樵在线观看福利| 精品国产三级a∨在线观看| 二级特黄绝大片免费视频大片| 国产国语在线播放视频| 亚洲精品影院| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 色综合久久天天综合| 亚洲天堂一区二区三区四区| 香蕉视频久久| 久久精品免视看国产明星| 精品视频一区二区三区| 日韩一级黄色| 久久精品人人做人人爽97| 九九精品在线| 四虎影视库| 国产网站免费观看| 午夜家庭影院| 国产国语在线播放视频| 国产视频一区二区三区四区 | 国产一区二区精品在线观看| 精品国产一区二区三区久久久狼| 青青久在线视频| 国产91精品露脸国语对白| 久久久久久久免费视频| 91麻豆精品国产综合久久久| 精品久久久久久中文字幕一区| 在线观看成人网 | 成人免费观看网欧美片| 一级女性全黄生活片免费| 欧美激情伊人| 午夜欧美成人久久久久久| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 精品国产亚一区二区三区| 国产高清视频免费| 久久久成人网| 日韩男人天堂| 精品在线视频播放| 韩国妈妈的朋友在线播放| 免费国产在线观看不卡| 成人免费网站久久久| 中文字幕一区二区三区精彩视频| 日韩综合| 欧美激情一区二区三区视频高清| 韩国三级一区| 国产伦精品一区二区三区在线观看| 日本免费乱理伦片在线观看2018| 国产伦精品一区二区三区在线观看| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 色综合久久天天综合观看| 国产美女在线一区二区三区| 毛片电影网| 国产91精品露脸国语对白| 亚洲精品影院| 日韩一级黄色| 精品国产一区二区三区久久久蜜臀| 可以免费在线看黄的网站| 欧美一区二区三区在线观看| 国产高清视频免费| 久久久久久久免费视频| 国产极品白嫩美女在线观看看| 九九精品在线| 成人在免费观看视频国产| 精品国产一区二区三区久 | 日本在线播放一区| 99热热久久|