基于节点角色的 Elasticsearch 升级顺序

标签 elasticsearch upgrade roles

我在很多网站上查找过这个,包括Elastic官方文档,但没有成功。

我有一个 Elasticsearch 集群:

  • 3 个主节点
  • 4 个数据节点
  • 4 个摄取节点
  • 2 个客户端节点

我必须执行滚动升级(从 5.x 到 5.x),但官方文档没有解释基于节点角色的顺序。

我应该首先升级主节点吗?接下来是什么?数据节点?

我的意思是,我需要知道哪种是升级整个集群的最佳方法。

谢谢, 最好的问候

最佳答案

我们也遇到过类似的情况,elastic 建议首先升级主节点,然后升级数据节点,最后升级客户端节点。

值得检查一下您的 5.x 版本是否有可用的升级助手(您可以在 Kibana 中看到)。

关于基于节点角色的 Elasticsearch 升级顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48565014/

相关文章:

amazon-web-services - 在单独的 aws ec2 服务器中设置 elasticsearch kibana

elasticsearch - 通过has_parent和另一个查询elasticsearch搜索

java - 如何在 Java 8 中使用 Java 7 HashMap?

ruby-on-rails - 升级ruby和rails版本后has_many关系隐式转换错误

authentication - 考虑放弃编写自定义成员和角色提供程序的想法。意见?

asp.net - Roles.GetRolesForUser 仅调用默认角色提供程序?

Elasticsearch:使用 OR 过滤多个字段

elasticsearch - ElasticSearch:按过滤平均值对聚合排序

formatting - InstallShield 2012 构建的升级以错误格式报告已安装的版本

c# - 从 Azman 获取属于角色的任务列表