производственном сервере, возникла следующая ошибка только для справки.
Мое требование: нам нужно добавить еще несколько полей со значениями в существующую коллекцию. Но в производстве мы не можем нарушить сбор трафика, и каждый раз запрос поступает от участника одновременно. Поэтому мы планировали заполнить все записи от sql до mongo в другой коллекции, а затем переименовать коллекцию и сделать ее рабочей. это наш план. Но мы не можем идти дальше. После ошибки мы получили это.
Код: Выделить всё
db.clientdetails.renameCollection( "clientdetails_bkup" ); {
"assertion" : "You can't rename a sharded collection",
"assertionCode" : 13138,
"errmsg" : "db assertion failure",
"ok" : 0 }
Подскажите, пожалуйста, что нам следует предпринять дальше?
Подробнее здесь: https://stackoverflow.com/questions/993 ... n-sharding