bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

mongoDB中如何搭建主從復(fù)制

MongoDB中如何搭建主從復(fù)制,相信很多沒有經(jīng)驗(yàn)的人對此束手無策,為此本文總結(jié)了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個(gè)問題。

創(chuàng)新互聯(lián)專注于企業(yè)網(wǎng)絡(luò)營銷推廣、網(wǎng)站重做改版、南川網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、H5建站商城開發(fā)、集團(tuán)公司官網(wǎng)建設(shè)、外貿(mào)網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為南川等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。

詳解mongoDB主從復(fù)制搭建詳細(xì)過程

主 192.168.0.4 
從 192.168.0.7

mongodb的安裝

1: 下載mongodb www.mongodb.org 下載最新的stable版

查看自己服務(wù)器 適合哪個(gè)種方式下載(wget 不可以的 可以用下面方式下載)

wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel62-3.0.5.tgz

curl -O -L https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel62-3.0.5.tgz

2: 解壓文件 不用編譯,本身就是編譯后的二進(jìn)制可執(zhí)行文件.

tar zxvf mongodb-linux-x86_64-rhel62-3.0.5.tgz #解壓

mv mongodb-linux-x86_64-rhel62-3.0.5 /usr/local/mongodb #更改文件夾名字

cd  /usr/local/mongodb/bin

創(chuàng)建兩個(gè)文件夾 存數(shù)據(jù)和日志

mkdir -p /home/map/mongodb/mongo /home/map/mongodb/mlog/

mongodb的bin下各工具的用途:

  • mongod:數(shù)據(jù)庫服務(wù)端,類似MySQLd,每個(gè)實(shí)例啟動一個(gè)進(jìn)程,可以fork為Daemon運(yùn)行

  • mongo:客戶端命令行工具,類似sqlplus/mysql,其實(shí)也是一個(gè)js解釋器,支持js語法

  • mongodump/mongorestore:將數(shù)據(jù)導(dǎo)入為bson格式的文件/將bson文件恢復(fù)為數(shù)據(jù)庫,類似xtracbackup

  • mongoexport/mongoimport:將collection導(dǎo)出為json/csv格式數(shù)據(jù)/將數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫,類似- - - mysqldump/mysqlimport

  • bsondump:將bson格式的文件轉(zhuǎn)儲為json格式的數(shù)據(jù)

  • mongos:分片路由,如果使用了sharding功能,則應(yīng)用程序連接的是mongos而不是mongod

  • mongofiles:GridFS管理工具 mongostat:實(shí)時(shí)監(jiān)控工具

主從服務(wù)器配置

vim mongod.conf

主配置如下

port=27018 #指定端口
fork=true #后臺運(yùn)行
dbpath=/home/map/mongodb/mongo #規(guī)定數(shù)據(jù)庫的位置
logpath=/home/map/mongodb/mlog/mongodb.log #規(guī)定數(shù)據(jù)庫的日志文件
master=true #設(shè)置主
# bind_ip=127.0.0.1,192.168.0.4 #允許的地址 為了安全
nohttpinterface=true #禁止http訪問

執(zhí)行下面步驟

./mongod -f ./mongod.conf #啟動數(shù)據(jù)庫
./mongo #進(jìn)入數(shù)據(jù)庫

上面都同理 從服務(wù)器配置

port=27018 #指定端口
fork=true #后臺運(yùn)行
dbpath=/home/map/mongodb/mongo #規(guī)定數(shù)據(jù)庫的位置
logpath=/home/map/mongodb/mlog/mongodb.log #規(guī)定數(shù)據(jù)庫的日志文件
slave=true #聲明從
source=192.168.0.4:27018 #規(guī)定從屬于哪個(gè)ip 注意:ip是主服務(wù)器的 最好用內(nèi)網(wǎng)ip
# bind_ip=127.0.0.1,192.168.0.4 #允許的地址 為了安全
nohttpinterface=true #禁止http訪問

執(zhí)行下面步驟

./mongod -f ./mongod.conf #啟動數(shù)據(jù)庫
./mongo #進(jìn)入數(shù)據(jù)庫

測試 主執(zhí)行

use word
db.wsd.save({name:”wangshudong”})
db.wsd.find()

在從服務(wù)器執(zhí)行

rs.slaveOk();

show dbs;

local 0.078GB

word  0.078GB #如果出現(xiàn)主的數(shù)據(jù) 說明同步成功

use word
db.wsd.find() #查到數(shù)據(jù)說明同步成功
{ “_id” : ObjectId(“55cc43470278a3d7b1c6f2c0″), “name” : “wangshudong” }

mongoDB中如何搭建主從復(fù)制

為了安全最后注意從禁止遠(yuǎn)程連接

iptables -I INPUT -s 192.168.0.4 -p tcp --dport 27018 -j ACCEPT#接受來自192.168.0.4內(nèi)網(wǎng)的ip訪問
iptables -A INPUT -i eth0 -p tcp --dport 27018 -j DROP #拒絕所有來自27018的端口

看完上述內(nèi)容,你們掌握mongoDB中如何搭建主從復(fù)制的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!

當(dāng)前文章:mongoDB中如何搭建主從復(fù)制
網(wǎng)站URL:http://vcdvsql.cn/article42/gjgehc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供用戶體驗(yàn)App開發(fā)網(wǎng)站維護(hù)網(wǎng)站設(shè)計(jì)公司電子商務(wù)自適應(yīng)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

營銷型網(wǎng)站建設(shè)