mongodb 容災演練操作步步驟【適用於計劃內演練】
-
將計劃做為容災演練的mongo member 從複製集中remove rs.remove("hostname:port")
-
連線到mongod容災節點,將其由other狀態變成primary
cfg = rs.conf()
cfg.members = [{
"_id" : 10,
"host" : "hostname:port",
"arbiterOnly" : false,
"buildIndexes" : true,
"hidden" : false,
"priority" : 1,
"tags" : {
},
"slaveDelay" : NumberLong(0),
"votes" : 1
}]
rs.reconfig(cfg,{force:true})
rs.conf()
檢視admin庫system.version,如果存在{_id:"minOpTimeRecovery"}記錄,刪除該記錄。
3. 連線到config容災節點,將其由other狀態變成primary
cfg = rs.conf()
cfg.members = [{
"_id" : 10,
"host" : "hostname:port",
"arbiterOnly" : false,
"buildIndexes" : true,
"hidden" : false,
"priority" : 1,
"tags" : {
},
"slaveDelay" : NumberLong(0),
"votes" : 1
}]
rs.reconfig(cfg,{force:true})
rs.conf()
4. ##更新分片資訊
use config
db.shards.update({_id: "分片名"},{$set: {"host" : "容災節點hostname:資料節點埠號"}})
5. 更新mongos 配置檔案中config 連線節點資訊,修改為容災演練的config節點資訊
6. 這時期的mongos 就ok了,至此演練結束done
----The End----
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28211342/viewspace-2213291/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 容災演練月報 | 福萊特集團核心系統完成“跨雲”容災切換演練
- 容災演練月報 | 紹興銀行四大業務系統完成容災切換演練
- 容災演練,一鍵切換,浙大二院實戰演練圓滿成功!
- 容災演練月報 | 雅安市商業銀行四大業務系統完成容災切換演練
- 介面_演練
- 什麼是攻防演練?攻防演練包含哪些專案?
- 系統高可用之容災應急切換演練探討活動總結
- Pytorch入門演練PyTorch
- Set集合類_演練
- Map集合類_演練
- Gin實戰演練
- MinIO線上故障演練
- 混沌演練實踐(一)
- [實戰演練]python3使用requests模組爬取頁面內容Python
- redis的sentinel模式故障演練Redis模式
- Chaosblade 常見場景演練
- 小小演練(hydra&burpsuite&pywifi)UIWiFi
- Swift-MVVM 簡單演練(一)SwiftMVVM
- Swift-MVVM 簡單演練(三)SwiftMVVM
- 護網行動與攻防演練的聯絡?網路安全攻防演練的意義!
- 使用Pytorch訓練分類器詳解(附python演練)PyTorchPython
- 一次DB2 DR演練DB2
- B站故障演練平臺實踐
- 實時數倉混沌演練實踐
- Git多人專案開發流程演練Git
- 容災演練雙月報|溫州市醫院完成EMR資料庫一鍵切換和一鍵回切資料庫
- linux沒熟練內容Linux
- iOS 元件化 使用cocoapods整合實戰演練iOS元件化
- mysql MGR搭建和模擬切換演練MySql
- 記某次攻防演練:大戰UEditor並突破
- “有備無患、一鍵切換”記山東省婦幼保健院資訊系統容災演練實戰
- MySQL系列:binlog日誌詳解(引數、操作、GTID、最佳化、故障演練)MySql
- 文件解析技術加速大模型訓練與應用路演直播大模型
- 【劉文彬】【精解】EOS智慧合約演練
- 資料視覺化詳解+程式碼演練視覺化
- Hanlp自然語言處理工具的使用演練HanLP自然語言處理
- WinForm企業級框架實戰專案演練ORM框架
- Known框架實戰演練——進銷存框架搭建框架