Когда я пытаюсь включить осколок ... Я получаю следующие ошибки ........
use admin
switched to db admin
> db.runCommand( { enablesharding : "sgserver" } )
{ "ok" : 1 }
> db.runCommand( { shardcollection : "sgserver.block_seek_pos", key : {fileGUID : 1} } )
"ok" : 0,
"errmsg" : "please create an index over the sharding key before sharding."
> db.sgserver.ensureIndex({"fileGUID": 1})
> db.runCommand( { shardcollection : "sgserver.block_seek_pos", key : {fileGUID : 1} } )
"ok" : 0,
"errmsg" : "please create an index over the sharding key before sharding."
Он настаивает на том, чтобы я создал индекс, но если я пытаюсь создатьИндекс Я получаю вышеупомянутую ошибку.
Может кто-нибудь помочь мне с этим?