溫馨提示×

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

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

MongoDB如何刪除添加副本集并修改副本集IP等信息

發(fā)布時(shí)間:2021-09-29 11:26:59 來(lái)源:億速云 閱讀:263 作者:柒染 欄目:關(guān)系型數(shù)據(jù)庫(kù)

本篇文章為大家展示了MongoDB如何刪除添加副本集并修改副本集IP等信息,內(nèi)容簡(jiǎn)明扼要并且容易理解,絕對(duì)能使你眼前一亮,通過(guò)這篇文章的詳細(xì)介紹希望你能有所收獲。

MongoDB 刪除,添加副本集,并修改副本集IP等信息

添加副本,在登錄到主節(jié)點(diǎn)下輸入

rs.add("ip:port"); 

刪除副本

rs.remove("ip:port");

新增仲裁節(jié)點(diǎn)

rs.addArb(“ip:port”);

修改副本host:

shard1:PRIMARY> cfg = rs.conf()

{

        "_id" : "shard1",

        "version" : 5,

        "protocolVersion" : NumberLong(1),

        "members" : [

                {

                        "_id" : 0,

                        "host" : "127.0.0.1:2777",

                        "arbiterOnly" : false,

                        "buildIndexes" : true,

                        "hidden" : false,

                        "priority" : 1,

                        "tags" : {

                        },

                        "slaveDelay" : NumberLong(0),

                        "votes" : 1

                }

        ],

        "settings" : {

                "chainingAllowed" : true,

                "heartbeatIntervalMillis" : 2000,

                "heartbeatTimeoutSecs" : 10,

                "electionTimeoutMillis" : 10000,

                "getLastErrorModes" : {

                },

                "getLastErrorDefaults" : {

                        "w" : 1,

                        "wtimeout" : 0

                },

                "replicaSetId" : ObjectId("5d9c7a7e76695600e03e231f")

        }

}

shard1:PRIMARY> cfg.members[0].host = "10.13.10.2:2777"

10.130.10.72:2777

shard1:PRIMARY> rs.reconfig(cfg)

{ "ok" : 1 }

shard1:PRIMARY> rs.status()

{

        "set" : "shard1",

        "date" : ISODate("2019-10-09T02:59:26.916Z"),

        "myState" : 1,

        "term" : NumberLong(1),

        "heartbeatIntervalMillis" : NumberLong(2000),

        "members" : [

                {

                        "_id" : 0,

                        "name" : "10.130.10.72:2777",

                        "health" : 1,

                        "state" : 1,

                        "stateStr" : "PRIMARY",

                        "uptime" : 54711,

                        "optime" : {

                                "ts" : Timestamp(1570589961, 1),

                                "t" : NumberLong(1)

                        },

                        "optimeDate" : ISODate("2019-10-09T02:59:21Z"),

                        "electionTime" : Timestamp(1570536062, 2),

                        "electionDate" : ISODate("2019-10-08T12:01:02Z"),

                        "configVersion" : 6,

                        "self" : true

                }

        ],

        "ok" : 1

}

上述內(nèi)容就是MongoDB如何刪除添加副本集并修改副本集IP等信息,你們學(xué)到知識(shí)或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識(shí)儲(chǔ)備,歡迎關(guān)注億速云行業(yè)資訊頻道。

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI