mongodb怎样新增和删除分片?求大神指导!!
-
mongodb怎样新增和删除分片?求大神指导需要配置哪些地方和详细的操作步骤有哪些?
-
各個分片的副本集要先配好(在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'})
-
收藏~ 感謝分享~