ftsr 发表于 2018-10-25 12:22:02

Mongodb延迟复制节点配置

cmh0:PRIMARY> cfg=rs.conf();  
{
  
      "_id" : "cmh0",
  
      "version" : 1,
  
      "members" : [
  
                {
  
                        "_id" : 1,
  
                        "host" : "192.168.52.128:27017",
  
                        "arbiterOnly" : false,
  
                        "buildIndexes" : true,
  
                        "hidden" : false,
  
                        "priority" : 1,
  
                        "tags" : {
  
                        },
  
                        "slaveDelay" : 0,
  
                        "votes" : 1
  
                },
  
                {
  
                        "_id" : 2,
  
                        "host" : "192.168.52.135:27017",
  
                        "arbiterOnly" : false,
  
                        "buildIndexes" : true,
  
                        "hidden" : false,
  
                        "priority" : 1,
  
                        "tags" : {
  
                        },
  
                        "slaveDelay" : 0,
  
                        "votes" : 1
  
                },
  
                {
  
                        "_id" : 3,
  
                        "host" : "192.168.52.135:27019",
  
                        "arbiterOnly" : false,
  
                        "buildIndexes" : true,
  
                        "hidden" : false,
  
                        "priority" : 1,
  
                        "tags" : {
  
                        },
  
                        "slaveDelay" : 0,
  
                        "votes" : 1
  
                }
  
      ],
  
      "settings" : {
  
                "chainingAllowed" : true,
  
                "heartbeatTimeoutSecs" : 10,
  
                "getLastErrorModes" : {
  
                },
  
                "getLastErrorDefaults" : {
  
                        "w" : 1,
  
                        "wtimeout" : 0
  
                }
  
      }
  
}
  
cmh0:PRIMARY> cfg.members.priority=0
  
0
  
cmh0:PRIMARY> cfg.members.slaveDelay=30
  
30
  
cmh0:PRIMARY> rs.reconfig(cfg);
  
{ "ok" : 1 }
  
cmh0:PRIMARY> rs.conf()
  
{
  
      "_id" : "cmh0",
  
      "version" : 2,
  
      "members" : [
  
                {
  
                        "_id" : 1,
  
                        "host" : "192.168.52.128:27017",
  
                        "arbiterOnly" : false,
  
                        "buildIndexes" : true,
  
                        "hidden" : false,
  
                        "priority" : 1,
  
                        "tags" : {
  
                        },
  
                        "slaveDelay" : 0,
  
                        "votes" : 1
  
                },
  
                {
  
                        "_id" : 2,
  
                        "host" : "192.168.52.135:27017",
  
                        "arbiterOnly" : false,
  
                        "buildIndexes" : true,
  
                        "hidden" : false,
  
                        "priority" : 0,
  
                        "tags" : {
  
                        },
  
                        "slaveDelay" : 30,
  
                        "votes" : 1
  
                },
  
                {
  
                        "_id" : 3,
  
                        "host" : "192.168.52.135:27019",
  
                        "arbiterOnly" : false,
  
                        "buildIndexes" : true,
  
                        "hidden" : false,
  
                        "priority" : 1,
  
                        "tags" : {
  
                        },
  
                        "slaveDelay" : 0,
  
                        "votes" : 1
  
                }
  
      ],
  
      "settings" : {
  
                "chainingAllowed" : true,
  
                "heartbeatTimeoutSecs" : 10,
  
                "getLastErrorModes" : {
  
                },
  
                "getLastErrorDefaults" : {
  
                        "w" : 1,
  
                        "wtimeout" : 0
  
                }
  
      }
  
}


页: [1]
查看完整版本: Mongodb延迟复制节点配置