我还应该寻找什么解决Graylog到MongoDB索引或连接问题?

问题描述

我们已将Graylog服务器(版本3.3.8)安装到5台EC2上,并安装了5套mongodb,它们与副本集在同一台计算机上运行。直到最近,当Graylog失去了所有用户凭据(通过Web gui登录)时,它一直运行良好。仅剩下认的管理员用户。当我使用这些EC2机器上的任何一个并检查Graylog的日志文件时,我可以看到mongodb出现索引问题:

$ tail -f /var/log/graylog-server/server.log
2020-10-25T18:06:11.926Z ERROR [IndexFieldTypePollerPeriodical] Couldn't update field types for index set <Default index set/5f95ba55625sx7713d0dbfcc>
com.mongodb.DuplicateKeyException: Write Failed with error code 11000 and error message 'E11000 duplicate key error collection: graylog.index_field_types index: index_name_1 dup key: { index_name: "graylog_0" }'
.........................................

我还检查了此文件 / etc / graylog / server / node-id ,但是仅找到以下字符串:ac1020f7-8a14-4af7-ac05- 074b87e4az5c-不确定是否应该在那-检查是否有兴趣-遵循以下建议:https://github.com/Graylog2/graylog2-server/issues/6339

任何解决这些索引的方法,为什么会发生?该文件中应包含哪个node-id?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)