您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

mongo单台设备分片--2

2024/6/7 15:00:52发布39次查看
mongo单台设备分片--2 mongodb please create an index over the sharding key before sharding 使用单一索引,如果collection中没有索引,就会报错 config={_id:shard1,members:[{_id: 0, host: 127.0.0.1:27018},{_id: 1, host: 127.0.0.1:27019},{_id: 2,
mongo单台设备分片--2
mongodb please create an index over the sharding key before sharding
使用单一索引,如果collection中没有索引,就会报错
config={_id:'shard1',members:[{_id: 0, host: '127.0.0.1:27018'},{_id: 1,
host: '127.0.0.1:27019'},{_id: 2, host: '127.0.0.1:27020'},{_id: 3, host: '127.0.0.1:27021'}]}
rs.initiate(config); 
rs.add({_id : 4,host : 127.0.0.1:27022,arbiteronly:true});
config={_id:'shard2',members:[{_id: 0, host: '127.0.0.1:27028'},{_id: 1,
host: '127.0.0.1:27029'},{_id: 2, host: '127.0.0.1:27030'},{_id: 3, host: '127.0.0.1:27031'}]}
rs.initiate(config); 
rs.add({_id : 4,host : 127.0.0.1:27032,arbiteronly:true});
config={_id:'shard3',members:[{_id: 0, host: '127.0.0.1:27038'},{_id: 1,
host: '127.0.0.1:27039'},{_id: 2, host: '127.0.0.1:27040'},{_id: 3, host: '127.0.0.1:27041'}]}
rs.initiate(config); 
rs.add({_id : 4,host : 127.0.0.1:27042,arbiteronly:true});
sudo mongod --configsvr --dbpath /data/mongo/replicasetdata-shard1/
config --port 20000 --logpath /data/mongo/replicasetdata-shard1/config.log --logappend --fork
sudo mongod --configsvr --dbpath /data/mongo/replicasetdata-shard2/
config --port 20001 --logpath /data/mongo/replicasetdata-shard2/config.log --logappend --fork
sudo mongod --configsvr --dbpath /data/mongo/replicasetdata-shard3/
config --port 20002 --logpath /data/mongo/replicasetdata-shard3/config.log --logappend --fork
sudo mongos --configdb 127.0.0.1:20000,127.0.0.1:20001,127.0.0.1:
20002 --port 30000 --chunksize 5 --logpath /data/mongo/replicasetdata-
shard-log/mongos.log --logappend --fork
db.runcommand( { addshard : shard1/127.0.0.1:27018,127.0.0.1:27019,
127.0.0.1:27020,127.0.0.1:
27021,127.0.0.1:27022,name:s1,maxsize:20480} );
db.runcommand( { addshard : shard2/127.0.0.1:27028,127.0.0.1:27029,
127.0.0.1:27030,127.0.0.1:27031,
127.0.0.1:27032,name:s2,maxsize:20480} );
db.runcommand( { addshard : shard3/127.0.0.1:27038,127.0.0.1:27039,
127.0.0.1:27040,127.0.0.1:27041,
127.0.0.1:27042,name:s3,maxsize:20480} );
db.runcommand( { listshards : 1 } )
db.runcommand( { enablesharding : cooler } );
db.runcommand( { shardcollection : cooler.c1,key : {id: 1} } )
for (var i = 1; i value2:1234567890,value3:
1234567890,value4:1234567890});
db.printshardingstatus() 
db.c1.stats()
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product