mongo-connector无法启动以下错误:

 区小靜 发布于 2022-12-07 13:18

两天前设置运行正常.从那以后我关闭了mongo连接器,mongo-db在后台运行.但我没有对mongo运行任何查询.

现在我尝试今天早上启动mongo-connector并且无法启动.

viki@viki-pc:~/Documents/elasticSearch$ mongo-connector -m localhost:27017 -t localhost:9200 -d /usr/local/lib/python2.7/dist-packages/mongo_connector/doc_managers/elastic_doc_manager.py
2014-12-08 11:43:49,870 - INFO - Beginning Mongo Connector
Exception in thread Thread-1:
Traceback (most recent call last):
File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
self.run()
File "/usr/local/lib/python2.7/dist-packages/mongo_connector/connector.py", line 284, in run
self.read_oplog_progress()
File "/usr/local/lib/python2.7/dist-packages/mongo_connector/connector.py", line 271, in read_oplog_progress
if not isinstance(data[0], list):
IndexError: list index out of range

我试图用弹性搜索连接mongo.它在2天前工作正常.

1 个回答
  • 通过在启动mongo-connector时分配不同的oplog状态文件来解决它 mongo-connector-mlocalhost:27017-tlocalhost:9200-d/usr/local/lib/python2.7/dist-packages/mongo_connector/doc_managers/elastic_doc_manager.py--oplog-tsoplogstatus.txt 更新:您还可以删除现有的oplogstatus文件并重新启动也可以使用的mongo-connector.但是,如果ES索引被破坏,那么这不会解决问题.在这种情况下,我删除索引并删除oplogstatus文件,然后从头开始重新创建索引.
    2022-12-11 01:55 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有