运维攻城狮作为最优(ku)秀(bi)的职业若是没有些方法技巧那是极可能需要牺牲些个人时间对此,本萌我不能视而不见,见而不救啊!比如,ES集群里的数据越来越大,日增500G日志数据,日志数量太多怎么办?来来来,掌声有请帮你做一波扩容,让你走上人生巅峰!01节点信息目前集群中的节点信息如下:新增数据节点规格:新增master节点规格:02扩容思路1、将master从集群中分离出来2、重启节点时给集群中老节点标记一个tag:old3、将所有索引设置只分配到带有old标签的节点4、将不怎么使用的索引close5、将新增的data节点加入到集群中,并设置新的tag:new6、修改索引template,新建的索引设置新建到tag为new的节点上。7、在业务低峰期分批将之前在old节点上的索引迁移到new节点上。03实践步骤1、分离master节点查看当前master节点:查看集群中的所有索引,暂时关闭一批历史不需要搜索使用的索引 ps:主要是需要重启节点,open的索引越少,集群恢复的越快!关闭集群reroute:分别修改集群中node001~node006的配置文件,滚动重启:配置好新的master节点es010、es011、es012节点状态:查看个节点tag:重启node005,将集群master转移到专属节点。至此,master节点已经从原有集群中分离,并且集群节点也都已做了标记tag。2、修改索引的配置确保当前集群中的索引只分配到当前标记为old的数据节点,不会分配到新增的数据节点。3、配置新数据节点4、打开集群分配,并分批将数据迁移完成以上四步就可以完成整个数据迁移了“ElasticSearch运维技术”了解一下课件PPT+讲师答疑+沙龙直播学习ElasticSearch在袋鼠云、阿里、滴滴、有赞的实践应用成果;学习ElasticSearch的开发思路和性能优化策略!