ITPub博客

首页 > 数据库 > > MongoDB 删除,添加副本集,并修改副本集IP等信息

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

作者:浪花小雨滴 时间:2020-05-08 18:38:04 0 删除 编辑

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



添加副本,在登录到主节点下输入

rs.add("ip:port");



删除副本

rs.remove("ip:port");



新增仲裁节点

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

}





来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/28939273/viewspace-2659165/,如需转载,请注明出处,否则将追究法律责任。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/31537575/viewspace-3141457/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2018-05-16

  • 博文量
    4259
  • 访问量
    40010