麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 數據庫 > MongoDB > 正文

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

2024-09-07 00:22:28
字體:
來源:轉載
供稿:網友
       這篇文章主要給大家分享一下MongoDB副本集是如何搭建的,以下是具體搭建過程,有一定的借鑒價值,有需要的朋友可以參考參考,接下來我們就來一起看看MongoDB副本集搭建過程。
 
       本次操作是搭建一主,一從、一仲裁的三節點副本集,具體的過程如下:
 
       1、創建節點目錄
mkdir -p /data/mongo_28018/{data,log}
mkdir -p /data/mongo_28019/{data,log}
mkdir -p /data/mongo_28020/{data,log}
       2、創建配置文件,配置文件內容如下:
storage:
  dbPath: /data/mongo_28018/data
  journal:
    enabled: true
 
systemLog:
  destination: file
  path: /data/mongo_28018/log/mongodb.log
  logAppend: true
 
#security:
  #authorization: enabled          ## 測試環境關閉認證,正式環境需要開啟認證
 
processManagement:
  fork: true
 
net:
  port: 28018
  bindIp: 127.0.0.1
 
replication:
  replSetName: yeyz_repl0
       這里需要注意,配置文件路徑一般在對應的Mongodb目錄下面,每個配置文件端口都不一樣,需要自行調整。我們搭建的副本集的名字叫做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查看實例狀態。
       6、添加副本集認證
       6.1 生成一個keyFile
       openssl rand -base64 756 > keyFile
       修改keyFile的權限為400
       chmod 400 keyFile
       6.2 拷貝到各個文件夾下/data/mongoxxxxx/
       6.3 修改配置文件,添加security項:
       security:
       keyFile: /data/mongo_28018/keyFile
       6.4 重啟即可
 
       7、登錄到其中一臺節點上,添加默認賬號即可
db.createUser({user:"mongod",pwd:"mongod",roles:[{role:"root",db:"admin"}]})
       8、登錄到任意一臺上面,查看結果:
[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即為主節點,其他節點為從節點。

(編輯:武林網)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 噜噜色av | 激情亚洲一区二区三区 | 午夜神马福利视频 | 9999视频 | 精品成人免费视频 | 草久免费| 高清国产午夜精品久久久久久 | 又黄又爽免费无遮挡在线观看 | 91精选视频 | 久久91久久久久麻豆精品 | 成人免费看视频 | 国产精品免费大片 | 国产一区二区三区在线观看视频 | 国产91久久精品一区二区 | 免费看欧美一级特黄a大片 久久免费视频一区二区三区 | 日韩一级成人 | 高清av免费 | 久热久操 | 美女污污视频在线观看 | 91精品国产九九九久久久亚洲 | 精品一区二区久久久久久久网精 | 九草网| 精品国产一区二区在线 | 久久老司机 | 国产在线地址 | 毛片免费试看 | 国内久久久久 | 黄色av一区二区三区 | 99ri在线 | 色淫视频 | 视频一区二区国产 | 久久成人国产精品 | 亚洲第一页综合 | 欧美一级鲁丝片免费看 | 免费a级黄色片 | 精品一区二区三区中文字幕 | 第一区免费在线观看 | 蜜桃视频在线播放 | 色人阁在线视频 | 国产免费观看一区二区三区 | 毛片免费视频播放 |