我有mongocluster,在那里我遇到了一些问题,因为这些问题导致3月15日某些分片服务器关闭。问题在于有关uid的唯一索引。我不知道该怎么做,但我使用此数据中的唯一值来复制条目。当有人尝试从辅助服务器读取这些值时,我遇到致命错误,该错误使mongo shard服务器崩溃。
我试图删除这样的deblicate值,但是每当我尝试删除这些值时,mongo shard服务器就会关闭。它仅在辅助服务器上发生。当我从primary读取此类值时,它会无效。我也从主要删除了这些值,它没有在次要上同步。它会停止出现以下错误的辅助服务器
2019-03-31T19:14:19.779 + 0530 F STORAGE [conn16795]唯一索引光标看到索引uid_1(表:fbbindiasmt / index-11007--4345734281478714806)中属于集合fbbindiasmt的键{:703911}的多个记录.anonUserDetails 2019-03-31T19:14:19.779 + 0530 F-[conn16795]致命断言28608 at src / mongo / db / storage / wiredtiger / wiredtiger_index.cpp 1230