elasticsearch
onenote_1
这个作者很懒,什么都没留下…
展开
-
elasticsearch集群索引自动化双副本设置脚本
本文主要说明es集群索引单福本设置双副本操作,分为手动执行命令及自动化脚本执行。自动化脚本运行主要涉及:自动检查集群索引副本状态,检查集群健康状态,只有当前集群为green状态才可以执行索引双副本操作,等集群恢复状态green后才执行下一个副本操作。自动脚本需要添加到计划任务可以设置分钟或小时等定时执行自动检测副本执行。自动化脚本需要配置定时任务定期自动检测执行双副本操作。原创 2023-04-25 11:24:02 · 414 阅读 · 0 评论 -
elasticsearch集群数据索引迁移自动化脚本
日常维护elasticsearch集群会出现新老集群数据迁移,这里使用的是snapshot api是Elasticsearch用于对数据进行备份和恢复的一组api接口,可以通过snapshot api进行跨集群的数据迁移,原理就是从源ES集群创建数据快照,然后在目标ES集群中进行恢复。1、新老集群修改集群配置文件: vim elasticsearch.yml repo: ["/snapshot"]2、创建NFS共享目录 旧集群和新集群挂载同一个目录并配置权限确保目原创 2022-12-08 00:00:00 · 704 阅读 · 0 评论 -
elasticsearch创建副本自动化脚本
1、 ES索引副本自动检测并设置副本,日志记录创建副本过程。2、加入定时任务监控非副本自动设置。查看集群索引副本状况:curl -H 'Content-Type:application/json' -XGET http://192.168.1.1:9201/*/_settings?pretty |grep -E "provided_name|number_of_replicas"配置索引副本操作:curl -H 'Content-Type:application/json' -XPUT 'http:原创 2022-12-07 14:20:42 · 504 阅读 · 0 评论