国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

MongoDB復(fù)制集搭建

stdying / 842人閱讀

摘要:復(fù)制集提供了數(shù)據(jù)的冗余備份,并在多個(gè)服務(wù)器上存儲(chǔ)數(shù)據(jù)的副本,提高了數(shù)據(jù)的可用性,保證了數(shù)據(jù)的安全。復(fù)制集至少需要兩個(gè)節(jié)點(diǎn)主節(jié)點(diǎn)和從節(jié)點(diǎn)。

簡(jiǎn)單說下復(fù)制集

MongoDB的復(fù)制集是由傳統(tǒng)的master/slave結(jié)構(gòu)演變而來的,是一組擁有相同數(shù)據(jù)集的MongoDB實(shí)例所組成的集群,所說的復(fù)制其實(shí)就是將數(shù)據(jù)同步在多臺(tái)服務(wù)器的過程。

復(fù)制集提供了數(shù)據(jù)的冗余備份,并在多個(gè)服務(wù)器上存儲(chǔ)數(shù)據(jù)的副本,提高了數(shù)據(jù)的可用性,保證了數(shù)據(jù)的安全。

復(fù)制集至少需要兩個(gè)節(jié)點(diǎn):主節(jié)點(diǎn)和從節(jié)點(diǎn)。主節(jié)點(diǎn)負(fù)責(zé)處理客戶端的請(qǐng)求,并記錄在其上的所有寫操作的oplog,而從節(jié)點(diǎn)定期輪詢主節(jié)點(diǎn)來獲取這oplog,并在自己的數(shù)據(jù)副本執(zhí)行這些操作。

Ubuntu-14.04搭建復(fù)制集

下載 https://github.com/mongodb/mongo 版本看自己要求

具體操作

#準(zhǔn)備
sudo cp mongo-2.6.zip /usr/local
sudo unzip mongo-2.6.zip
sudo mv mongo-2.6 mongo26
cd mongo26
sudo apt-get install scons
sudo scons all
cd /alidata

#配置文件
sudo mkdir -p mongodb/conf
cd /alidata/mongodb/conf
sudo vim 28001.conf
插入如下內(nèi)容:
bind_ip=10.0.13.13
port=28001
logpath=/alidata/mongodb/log/28001.log
logappend=true
dbpath=/alidata/mongodb/data/28001
pidfilepath=/alidata/mongodb/data/28001/28001.pid
replSet=teddy
oplogSize=40960
:wq
sudo cp 28001.conf 28002.conf
sudo sed -i "s/28001/28002/g" 28002.conf
sudo cp 28001.conf 28003.conf
sudo sed -i "s/28001/28003/g" 28003.conf

#數(shù)據(jù)目錄
sudo mkdir -p mongodb/data
sudo mkdir -p mongodb/data/28001
sudo mkdir -p mongodb/data/28002
sudo mkdir -p mongodb/data/28003

#日志目錄
sudo mkdir -p mongodb/log

#啟動(dòng)
sudo /usr/local/mongo26/mongod --config /alidata/mongodb/conf/28001.conf
sudo /usr/local/mongo26/mongod --config /alidata/mongodb/conf/28002.conf
sudo /usr/local/mongo26/mongod --config /alidata/mongodb/conf/28003.conf

#檢查
ps -ef |grep "mongod"
netstat -tlnp

#連接并配置
/usr/local/mongo26/mongo 10.0.13.13:28001
rs.initiate( {"_id":"teddy","members":[{"_id":1,"host":"10.0.13.13:28001"},{"_id":2,"host":"10.0.13.13:28002"},{"_id":3,"host":"10.0.13.13:28003"}]})
#可以指定某個(gè)為選舉節(jié)點(diǎn)
rs.initiate( {"_id":"teddy","members":[{"_id":1,"host":"10.0.13.13:28001"},{"_id":2,"host":"10.0.13.13:28002"},{"_id":3,"host":"10.0.13.13:28003","arbiterOnly":true}]})

#退出重連
/usr/local/mongo26/mongo 10.0.13.13:28001

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/18853.html

相關(guān)文章

  • MongoDB 3.0 Replica Set 搭建

    摘要:節(jié)點(diǎn)介紹主節(jié)點(diǎn)在復(fù)制集中,主節(jié)點(diǎn)是唯一能夠接收寫請(qǐng)求的節(jié)點(diǎn)。在主節(jié)點(diǎn)進(jìn)行寫操作,并將這些操作記錄到主節(jié)點(diǎn)的中。但是,旦當(dāng)前的主節(jié)點(diǎn)不可用時(shí),投票節(jié)點(diǎn)就會(huì)參與到新的主節(jié)點(diǎn)選舉的投票中。仲裁節(jié)點(diǎn)使用最小的資源并且不要求硬件設(shè)備。 復(fù)制介紹 復(fù)制是在多臺(tái)服務(wù)器之間同步數(shù)據(jù)的過程。復(fù)制集在大多數(shù)場(chǎng)合下已經(jīng)代替Master-Slave復(fù)制。如果可能的話,盡可能使用復(fù)制集而不是主-從復(fù)制架構(gòu)。 節(jié)...

    cuieney 評(píng)論0 收藏0
  • 使用mlaunch和m快速搭建MongoDB測(cè)試

    摘要:本文中我們就來聊一聊如何使用和兩個(gè)工具快速搭建一個(gè)測(cè)試集群。注意的目的旨在為我們快速搭建測(cè)試環(huán)境,絕對(duì)不應(yīng)該用于生產(chǎn)環(huán)境的使用上。準(zhǔn)備工作安裝是用于的一系列工具,就是其中用于快速啟動(dòng)的一部分。以下這些參數(shù)是我們經(jīng)常使用的啟動(dòng)一個(gè)復(fù)制集。 前言 不知道大家在使用MongoDB的時(shí)候有沒有遇到突然想要一個(gè)集群但是手邊又沒有的時(shí)候?特別是我已經(jīng)升級(jí)到4.0了,突然想要一個(gè)3.2的集群怎么辦?...

    wangzy2019 評(píng)論0 收藏0
  • MongoDB副本其他細(xì)節(jié)

    摘要:當(dāng)一個(gè)原本運(yùn)行正常的成員無法訪問到時(shí),該成員就處于的狀態(tài)。成員被從副本集中移除時(shí)就變成這個(gè)狀態(tài)。表示當(dāng)前服務(wù)器最后一次收到其他成員心跳的時(shí)間。表示同步的數(shù)據(jù)源。 副本集環(huán)境的搭建以及一些基本的操作我們都了解了,本文我們來看看這個(gè)數(shù)據(jù)復(fù)制到底是怎么實(shí)現(xiàn)的。 本文是MongoDB系列的第十七篇文章,了解前面的文章有助于更好的理解本文: 1.Linux上安裝MongoDB 2.Mon...

    Flink_China 評(píng)論0 收藏0
  • MongoDB副本配置

    摘要:我們可以在添加節(jié)點(diǎn)時(shí)指定優(yōu)先級(jí),如下也可以為已有的節(jié)點(diǎn)設(shè)置優(yōu)先級(jí)好了,中副本集的配置我們就先說到這里,小伙伴們有問題歡迎留言討論。 上篇文章我們搭建了MongoDB副本集的環(huán)境,驗(yàn)證了數(shù)據(jù)已經(jīng)可以成功的復(fù)制,本文我們就來看看MongoDB副本集的其他操作。 本文是MongoDB系列的第十六篇文章,了解前面的文章有助于更好的理解本文: 1.Linux上安裝MongoDB 2.Mo...

    MartinHan 評(píng)論0 收藏0
  • 初識(shí)MongoDB分片

    摘要:復(fù)制一份,命名為,修改文件內(nèi)容如下注意改為我們第一步創(chuàng)建的目錄,端口號(hào)改為這個(gè)隨意,只要該端口沒被占用即可,表示這是一個(gè)配置服務(wù)器,另外由于我們的配置服務(wù)器要做成備份集,所以要設(shè)置。 分片是指將數(shù)據(jù)拆分,拆分后存放在不同的機(jī)器上的過程,以此來降低單個(gè)服務(wù)器的壓力,同時(shí)也解決單個(gè)服務(wù)器硬盤空間不足的問題,讓我們可以用廉價(jià)的機(jī)器實(shí)現(xiàn)高性能的數(shù)據(jù)架構(gòu)。有的小伙伴不理解分片和副本集的差異,一言...

    Nino 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<