Skip to content

Instantly share code, notes, and snippets.

@licode
Created April 10, 2018 20:04
Show Gist options
  • Save licode/b2ad2f76c8ed81d9e1d760fad7887b94 to your computer and use it in GitHub Desktop.
Save licode/b2ad2f76c8ed81d9e1d760fad7887b94 to your computer and use it in GitHub Desktop.
# 3 config server first
mongod —configsvr
# mongos, the router
mongos —configdb ip1:port1, ip2:port2, ip3:port3
# mongod at 3 servers
# mongod —shardsvr
# then add shard one by one
mongo mongo xf03id1-mdb01:27017/admin
sh.status()
sh.addShard(“xf03id1-mdb02:27017”)
sh.addShard(“xf03id1-mdb03:27017”)
# add shard index
db.runCommand({enablesharding: “name”})
sh.shardCollection(“testDB.testData”}, {“name”:1})
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment