千家信息网

Elasticsearch 搜索服务器全集群升级版本并重启的示例分析

发表于:2024-11-25 作者:千家信息网编辑
千家信息网最后更新 2024年11月25日,这篇文章将为大家详细讲解有关Elasticsearch 搜索服务器全集群升级版本并重启的示例分析,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。Elas
千家信息网最后更新 2024年11月25日Elasticsearch 搜索服务器全集群升级版本并重启的示例分析

这篇文章将为大家详细讲解有关Elasticsearch 搜索服务器全集群升级版本并重启的示例分析,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

Elasticsearch 搜索服务器需要一个完整的集群重启,主要版本升级是从0.X至1.x或从1.x的2.x版本到滚动升级不能超过该界限版本的支持。

这个过程要一个完整的集群重启进行升级,如下所示:

步骤1:关闭分片自动分配

当您关闭一个节点,配置过程会立即尝试复制将原本节点集群中的其他节点上的分片,造成I / O的大量浪费。可以通过关闭一个节点之前禁用分配来避免:

123456PUT /_cluster/settings { "persistent" : { "cluster.routing.allocation.enable" : "none" } }

如果从0.90.x升级到1.x中,使用这种上述设置:是不行的,而是如下:

1234567PUT /_cluster/settings { "persistent" : { "cluster.routing.allocation.disable_allocation" : true , "cluster.routing.allocation.enable" : "none" } }

步骤2:执行同步刷新,把内存里的数据刷到硬盘

1POST /_flush/synced

步骤3:关闭旧集群,配置新集群

停止集群中的所有节点上的所有Elasticsearch服务,每个节点都可以按照所描述的相同的程序进行升级。

步骤4:启动集群,使用API来检查所有节点成功加入群集

12GET _cat /health GET _cat /nodes

步骤5:等待集群状态变成黄色

一旦每个节点已恢复了当地的一旦每个节点已恢复了当地的分片时,状态会变成 黄色,这意味着所有主要分片已被追回,但不是所有的副本分片进行分配,这是可以预料的因为分配仍然被禁用。时,状态会变成 黄色,这意味着所有主要分片已被追回,但不是所有的副本分片进行分配。这是可以预料的,因为分配仍然被禁用。

步骤6:重新启用分配

延迟副本的分配直到所有的节点都加入集群之后允许主副本分配给已经具备局部分片副本节点上,重新启用分片分配:

123456PUT /_cluster/settings { "persistent" : { "cluster.routing.allocation.enable" : "all" } }

如果从0.90.x升级到1.x中,使用这种上述设置:是不行的,而是如下:

1234567PUT /_cluster/settings { "persistent" : { "cluster.routing.allocation.disable_allocation" : false , "cluster.routing.allocation.enable" : "all" } }

现在开始群集分配副本分片的所有数据节点是安全的已恢复索引和搜索。

关于Elasticsearch 搜索服务器全集群升级版本并重启的示例分析就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

节点 分配 集群 升级 副本 步骤 版本 搜索 服务 服务器 状态 黄色 全集 示例 分析 不行 内容 意味 数据 文章 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 文摘型数据库的结构 阿里大数据保护网络安全 服务器关闭了怎么进游戏 饿了么添加菜品服务器错误 idc托管和云服务器 河北乐活网络技术有限公司 南通从事软件开发工资待遇 天府二街网络安全公司 网络安全文明上网的漫画 王者中怎样选取手q服务器 计算机网络技术中专有技能证书吗 缘分网络技术论坛 长沙电信服务器 网络安全问题这几年有减弱趋势 买了服务器怎么架设手游 软件开发企业哪些入研发费用 福建个人软件开发哪个好 四川计算机软件开发价位 中小学生教肓与网络安全 学网络安全去哪里学 共建网络安全手抄报 如何把管家婆数据库放在私有云 软件开发合同标的内容怎么填 网络技术项目化课程标准 网络安全法实行哪一年 计算机网络技术的发展的好处 安徽机架式服务器批发云空间 计算机局域网网络安全培训 数据库安全是保证数据库信息 中医文化素养数据库
0