a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

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

MongoDB副本集如何搭建?一文快速了解搭建過程

2024-09-07 00:22:28
字體:
供稿:網(wǎng)友
       這篇文章主要給大家分享一下MongoDB副本集是如何搭建的,以下是具體搭建過程,有一定的借鑒價值,有需要的朋友可以參考參考,接下來我們就來一起看看MongoDB副本集搭建過程。
 
       本次操作是搭建一主,一從、一仲裁的三節(jié)點副本集,具體的過程如下:
 
       1、創(chuàng)建節(jié)點目錄
mkdir -p /data/mongo_28018/{data,log}
mkdir -p /data/mongo_28019/{data,log}
mkdir -p /data/mongo_28020/{data,log}
       2、創(chuàng)建配置文件,配置文件內(nèi)容如下:
storage:
  dbPath: /data/mongo_28018/data
  journal:
    enabled: true
 
systemLog:
  destination: file
  path: /data/mongo_28018/log/mongodb.log
  logAppend: true
 
#security:
  #authorization: enabled          ## 測試環(huán)境關(guān)閉認證,正式環(huán)境需要開啟認證
 
processManagement:
  fork: true
 
net:
  port: 28018
  bindIp: 127.0.0.1
 
replication:
  replSetName: yeyz_repl0
       這里需要注意,配置文件路徑一般在對應(yīng)的Mongodb目錄下面,每個配置文件端口都不一樣,需要自行調(diào)整。我們搭建的副本集的名字叫做yeyz_repl0
 
       3、啟動三個實例
mongod -f /data/mongo_28018/mongodb.conf
mongod -f /data/mongo_28019/mongodb.conf
mongod -f /data/mongo_28020/mongodb.conf
       4、初始化集群
       使用mongo --port=xxxxx登錄到實例上,初始化副本集
 
use admin
rs.initiate(
{_id:"yeyz_repl0",
"members":[
                {
                    "_id":1,
                    "host":"127.0.0.1:28018"
                },
                {
                    "_id":2,
                    "host":"127.0.0.1:28019"
                },
                {
                    "_id":3,
                    "host":"127.0.0.1:28020",
                    "arbiterOnly":true
                }
            ]
})
       5、登錄到實例上,使用rs.conf查看實例狀態(tài)。
       6、添加副本集認證
       6.1 生成一個keyFile
       openssl rand -base64 756 > keyFile
       修改keyFile的權(quán)限為400
       chmod 400 keyFile
       6.2 拷貝到各個文件夾下/data/mongoxxxxx/
       6.3 修改配置文件,添加security項:
       security:
       keyFile: /data/mongo_28018/keyFile
       6.4 重啟即可
 
       7、登錄到其中一臺節(jié)點上,添加默認賬號即可
db.createUser({user:"mongod",pwd:"mongod",roles:[{role:"root",db:"admin"}]})
       8、登錄到任意一臺上面,查看結(jié)果:
[root@VM-0-14-centos data]# repls_login 28019
MongoDB shell version v4.0.6
connecting to: mongodb://127.0.0.1:28019/?gssapiServiceName=mongodb
Implicit session: session { "id" : UUID("cfaeea74-6371-4128-83ff-bf94c01f5f78") }
MongoDB server version: 4.0.6
yeyz_repl0:PRIMARY>
yeyz_repl0:PRIMARY>
       顯示primary即為主節(jié)點,其他節(jié)點為從節(jié)點。

(編輯:武林網(wǎng))

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 久久免费视频国产 | 久操综合| 免费福利小视频 | 日韩高清在线播放 | 日韩欧美一区二区三区免费观看 | 日本一区二区三区四区视频 | 国产精品1区2区在线观看 | 国产精品久久久精品 | 成人黄视频在线观看 | 久久人人爽人人爽 | 91亚洲精品乱码久久久久久蜜桃 | 亚洲国产精品t66y | 国产精品久久久久久福利 | aaa在线观看 | 中文字幕日韩久久 | www.黄色片视频 | 免费av在线网站 | 免费在线黄色电影 | 久久激情小视频 | 欧美一级片在线观看 | 伊人激情网 | 国产精品久久久久aaaa九色 | 国产极品一区 | 亚洲国产一区视频 | 人人看超碰 | 在线播放黄 | 欧美激情国产日韩精品一区18 | 国产婷婷精品av在线 | 国产精品69毛片高清亚洲 | 天天干狠狠| 久草在线资源福利站 | 成人看片免费网站 | 久久99国产精品久久99大师 | 国产精品第一国产精品 | 国产片一区二区 | 欧美午夜一区二区三区 | 久久久xxxx | 日韩一区二区在线观看 | 一区不卡| 毛片aaa| 国产aaa毛片 |