mongodb怎样新增和删除分片?求大神指导!!


  • Lv 1

    mongodb怎样新增和删除分片?求大神指导需要配置哪些地方和详细的操作步骤有哪些?


  • Lv 1

    各個分片的副本集要先配好(在primary配置)

    如果為初始設置,在mongos設定分片,此分片命名 "shard1" (host ip 為同一分片的所有節點)

    use admin
    rs.initiate({_id:'shard1',members:[{_id:0,host:'xx.xx.xx.xx:27017'},{_id:1,host:'xx.xx.xx.xx:27017'},{_id:2,host:'xx.xx.xx.xx:27017',arbiterOnly:true}]})

    如果已經有分片設定,要增加分片 "shard2"

    db.runCommand({"addShard":"shard2/xx.xx.xx.xx:27017,xx.xx.xx.xx:27017","name":"shard2"})

    若要移除分片 "shard2"

    db.runCommand({'removeShard':'shard2'})

  • 註冊用戶

    @Amber

    收藏~ 感謝分享~


登录后回复
 

与 萌阔论坛 的连接断开,我们正在尝试重连,请耐心等待