创建快照会使群集变慢吗?

时间:2018-10-12 04:26:55

标签: elasticsearch

我使用ElasticSearch 5.6。

运行快照时,我运行    http://localhost:9200/_cluster/health 但超过10秒没有得到响应。 我还可以看到快照运行时,计算机在磁盘/网络IO上的成本很高。

如果我不运行快照,这样的延迟就不会发生。

我检查_cluster / health是否超时,以确保创建快照不会减慢查询速度。 这是正确的检查方法吗? 实际上,创建快照会使查询变慢吗?

1 个答案:

答案 0 :(得分:0)

是的,随着索引的读取,磁盘活动有所增加,但是摘录自弹性文档说明:

索引快照过程是增量的。在制作索引快照的过程中,Elasticsearch分析已存储在存储库中的索引文件的列表,并仅复制自上次快照以来创建或更改的文件。这样可以将多个快照以紧凑的形式保存在存储库中。快照过程以非阻塞方式执行。 可以继续对正在快照的索引执行所有索引和搜索操作

除了_cluster /运行状况检查耗时超过10秒钟之外,您是否看到对数据索引/搜索等有任何影响?

您多长时间运行一次快照?它是完整的群集快照吗?快照存储库在哪里-文件系统/ s3 / Azure / Google云?