Graylog: 处理 OpenSearch 只读索引相关错误
本文件是管理保留策略指南的一部分。您可以在这里查看完整指南:如何配置日志保留策略。
👋 欢迎阅读 Stackhero 文档!
Stackhero 提供现成的 Graylog 云 解决方案,具有众多优势,包括:
- 包含无限制和专用的 SMTP 电子邮件服务器。
- 只需点击即可轻松完成更新。
- 使用 HTTPS 保护的可定制域名(例如,https://logs.your-company.com)。
- 由专用私有 VM提供的最佳性能和强大安全性。
节省时间并简化您的生活:只需 5 分钟即可试用 Stackhero 的 Graylog 云托管 解决方案!
有时,OpenSearch 可能会切换为只读模式,您可能会遇到如下错误:
- “Flood stage disk watermark exceeded, all indices on this node will be marked read-only”
- “FORBIDDEN/12/index read-only / allow delete (api)”
这些错误是 OpenSearch 在磁盘空间严重不足时的保护机制。当可用磁盘空间低于 7 GB 时,OpenSearch 会将索引设置为只读,以防止数据损坏。
如果遇到这些错误,您有两个选择:
- 重新配置保留策略,减少保留的日志数量。调整策略后,删除最旧的索引以释放磁盘空间,使 OpenSearch 能恢复为读写模式。请注意,删除索引会导致该索引内的所有数据永久丢失。
- 升级到更大磁盘的实例。在 Stackhero 控制台中只需点击一次,实例会重启并分配更多磁盘空间,OpenSearch 会自动恢复为读写模式。