为了便于服务器的更换,最好给服务器取一个合理的hostname
改hostname的方法为:
vi /etc/hostname? //设置主机名
vi /etc/hosts???? //设置主机名的解析
mkdir /data/configdb
mongod --configsvr --dbpath /data/configdb --port 27019
mongos --configdb cfg0.example.net:27019,cfg1.example.net:27019,cfg2.example.net:27019
mongo --host mongos0.example.net --port 27017? //连接mongos
sh对象是mongodb的分片管理对象
sh.addShard( "mongodb0.example.net:27017" )?? //加入集群
sh.enableSharding("<database>")?????????????? //某个database支持分片
sh.shardCollection("records.people", { "zipcode": 1, "name": 1 } )?? //某个collection支持分片
官方文档:http://docs.mongodb.org/manual/tutorial/deploy-shard-cluster/
Posted in: MongoDB
Comments are closed.