mongoexport失败:(CursorNotFound)找不到游标



我的mongo集群使用4.0版本,当我运行mongoexport -h 192.168.1.100 --port 8635 u exporter -p 'xxxxxxx' --readPreference nearest -d activity_account -c account_detail -o activity.json时,我正试图使用mongoexport导出带有json的集合。然而,几分钟后,进程退出,我收到一个错误,说CursorNotFound:

2021-04-23T17:52:41.534+0800    [#######.................]  activity_account.account_detail  81880000/246907744  (33.2%)
2021-04-23T17:52:42.534+0800    [#######.................]  activity_account.account_detail  81928000/246907744  (33.2%)
2021-04-23T17:52:43.534+0800    [#######.................]  activity_account.account_detail  81976000/246907744  (33.2%)
2021-04-23T17:52:44.534+0800    [#######.................]  activity_account.account_detail  82024000/246907744  (33.2%)
2021-04-23T17:52:45.534+0800    [#######.................]  activity_account.account_detail  82072000/246907744  (33.2%)
2021-04-23T17:52:46.534+0800    [#######.................]  activity_account.account_detail  82120000/246907744  (33.3%)
2021-04-23T17:52:46.596+0800    [#######.................]  activity_account.account_detail  82129096/246907744  (33.3%)
2021-04-23T17:52:46.596+0800    Failed: (CursorNotFound) Cursor not found (namespace: 'activity_account.account_detail', id: 8485951729809496567).

发生了什么事,我该如何解决?或者它有另一种导出到json的方法吗?

在我将mongoexport客户端更改为r4.0.24后,问题没有再次出现。在此之前,我有mongoServer4.0和mongoexport4.2

最新更新