【背景】136是主 135是從,136意外宕機無法啟動
【解決辦法】把135改為主
【方法】新增master.cnf檔案,內容如下:
dbpath=/data/mongodb/data
logpath=/data/mongodb/log/master.log
pidfilepath=/data/mongodb/master.pid
master=true
directoryperdb=true
bind_ip=10.129.4.11
port=27017
oplogsize=10000
fork=true
noprealloc=true
需要說明的是,replset=testrs 這個配置不能要,因為沒有副本集了,否則會報錯:
【路徑說明】
mongodb資料檔案 /data/mongodb
mongodb配置檔案 /etc/mongodb
【重啟服務】
1.殺掉以前的程序 ss -nlpt|grep mongo pid
kill pid
2.刪除mongodb的lock檔案
rm -rf /data/mongodb/data/mongo.lock
3.啟動服務
mysql副本集 MongoDB副本集
一 節點型別standard 常規節點,它儲存乙份完整的資料副本,參與選舉投票,有可能成為活躍節點。passive 儲存了完整的資料副本 一 節點型別 standard 常規節點,它儲存乙份完整的資料副本,參與選舉投票,有可能成為活躍節點。passive 儲存了完整的資料副本,參與投票,不能成為活躍...
mysql副本集 mongoDB副本集的搭建
環境簡介 192.168.1.151 fedoraserver 用作副本集的主庫,已經有資料 192.168.1.152 fedoraserver 從庫,空例項 192.168.1.153 fedoraserver 從庫,空例項 mongodb的副本集和mysql基於gtid的多源三例項迴圈主從即 ...
mongodb 系統 副本集
mongodb 系統 副本集 rm r data f mkdir data mkdir data mongodb data mkdir data mongodb log chown r richy data mongodb data chown r richy data mongodb log re...