91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

MongoDB主從模式如何修改主庫的oplogsize

發布時間:2021-11-03 10:43:19 來源:億速云 閱讀:181 作者:柒染 欄目:關系型數據庫

MongoDB主從模式如何修改主庫的oplogsize,相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。

如果是集群分片環境建議使用官方方法:

https://docs.mongodb.com/v3.0/tutorial/change-oplog-size/

這里環境是傳統的master/slave,并沒有使用replicate set,而且后期版本mongodb將廢棄m/s,如果是單實例或者傳統m/s的結構,修改oplogsize只需刪除local庫即可,操作記錄如下:

先關閉master和auth功能

[root@fogtestdb data]# vi /etc/mongodb.cnf

dbpath = /mongodb/data

logpath = /var/log/mongodb/mongodb.log

pidfilepath = /var/run/mongodb/mongodb.pid

logappend = true

port = 27017

fork = true

#master = true

maxConns=2048

noprealloc = true

httpinterface = true

oplogSize=1024

#auth=true

#keyFile = /etc/mongo.key

重啟mogodb

[root@fogtestdb data]# mongod -f /etc/mongodb.cnf --shutdown

note: noprealloc may hurt performance in many applications

killing process with pid: 4749

[root@fogtestdb data]# mongod -f /etc/mongodb.cnf &

刪除local庫

[root@mongodb ~] # mongo

> use local

> db.dropDatabase()

修改oplogsize大小并啟動mongodb

[root@fogtestdb data]# vi /etc/mongodb.cnf

dbpath = /mongodb/data

logpath = /var/log/mongodb/mongodb.log

pidfilepath = /var/run/mongodb/mongodb.pid

logappend = true

port = 27017

fork = true

master = true

maxConns=2048

noprealloc = true

httpinterface = true

oplogSize=20480

auth=true

keyFile = /etc/mongo.key

重啟mongodb

[root@fogtestdb data]# mongod -f /etc/mongodb.cnf --shutdown

[root@fogtestdb data]# mongod -f /etc/mongodb.cnf &

[1] 4802

[root@fogtestdb data]# note: noprealloc may hurt performance in many applications

about to fork child process, waiting until server is ready for connections.

forked process: 4804

child process started successfully, parent exiting

[1]+  Done                    mongod -f /etc/mongodb.cnf

登入查看oplogsize

[root@fogtestdb data]# mongo 127.0.0.1:27017/admin -uroot -ptest

MongoDB shell version: 3.2.0

connecting to: 127.0.0.1:27017/admin

Server has startup warnings:

2017-02-22T14:52:04.246+0800 I CONTROL  [initandlisten]

2017-02-22T14:52:04.246+0800 I CONTROL  [initandlisten] ** WARNING: The server is started with the web server interface and access control.

2017-02-22T14:52:04.246+0800 I CONTROL  [initandlisten] **          The web interfaces (rest, httpinterface and/or jsonp) are insecure

2017-02-22T14:52:04.246+0800 I CONTROL  [initandlisten] **          and should be disabled unless required for backward compatibility.

2017-02-22T14:52:04.246+0800 I CONTROL  [initandlisten] ** WARNING: You are running this process as the root user, which is not recommended.

2017-02-22T14:52:04.246+0800 I CONTROL  [initandlisten]

>

查看oplog大小

> db.printReplicationInfo()

configured oplog size: 20480MB

log length start to end: 624021secs (173.34hrs)

oplog first event time:  Fri Feb 10 2017 10:24:16 GMT+0800 (CST)

oplog last event time:   Fri Feb 17 2017 15:44:37 GMT+0800 (CST)

now:                     Fri Feb 17 2017 15:44:47 GMT+0800 (CST)

看完上述內容,你們掌握MongoDB主從模式如何修改主庫的oplogsize的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

资溪县| 陆川县| 治多县| 苏尼特左旗| 沐川县| 秭归县| 沙河市| 吴桥县| 南雄市| 山东| 佛冈县| 扎鲁特旗| 二手房| 舞钢市| 永仁县| 天长市| 钟山县| 桑日县| 普兰县| 华池县| 宝坻区| 元江| 灵寿县| 湟源县| 互助| 石景山区| 喀喇沁旗| 南京市| 关岭| 北碚区| 故城县| 武安市| 运城市| 鄂温| 凌云县| 连江县| 深泽县| 南部县| 辽宁省| 乳源| 西林县|