Elasticsearch集群管理工具curator详解-curator_cli
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,介绍Curator 是一个elasticsearch集群管理工具,在日常集群管理方面的一个利器,掌握此神器,es集群日常管理将轻松+愉快。功能介绍如下:创建索引删除索引关闭索引删除快照从快照还原添加或
千家信息网最后更新 2026年11月02日Elasticsearch集群管理工具curator详解-curator_cli
介绍
Curator 是一个elasticsearch集群管理工具,在日常集群管理方面的一个利器,掌握此神器,es集群日常管理将轻松+愉快。
功能介绍
如下:
创建索引删除索引关闭索引删除快照从快照还原添加或移除索引打开已经关闭的索引更改分片路由配置强制合并索引更改索引每个分片的副本数量为索引创建快照reindices 、remote reindicesrollover indices(当某个别名指向的实际索引过大的时候,自动将别名指向下一个实际索引)等等。。。。。安装配置(centos7)
install the public signing key:
rpm --import https://packages.elastic.co/GPG-KEY-elasticsearch 添加repo 文件
RHEL/CentOS 7:
cat >/etc/yum.repos.d/es-curator.repo <<-EOF[curator-5]name=CentOS/RHEL 7 repository for Elasticsearch Curator 5.x packagesbaseurl=https://packages.elastic.co/curator/5/centos/7gpgcheck=1gpgkey=https://packages.elastic.co/GPG-KEY-elasticsearchenabled=1EOF安装
yum install elasticsearch-curator -y curator的接口 介绍
curator提供了两种接口。一个是curator_cli 命令行模式 ,一个是curator API 模式。 curator_cli 命令行模式介绍
查看帮助
curator_cli --helpUsage: curator_cli [OPTIONS] COMMAND [ARGS]...常用命令
Commands: allocation Shard Routing Allocation close Close indices delete_indices Delete indices delete_snapshots Delete snapshots forcemerge forceMerge index/shard segments open Open indices replicas Change replica count show_indices Show indices show_snapshots Show snapshots snapshot Snapshot indices实例
查看 index
curator_cli --host 10.33.4.160 --port 9200 show_indices --verbos
ptlog-prod-userservice-2018.11.20 open 58.4MB 185964 5 1 2018-11-20T00:00:09Zptlog-prod-userservice-2018.11.21 open 58.3MB 185658 5 1 2018-11-21T00:00:12Zptlog-prod-userservice-2018.11.22 open 57.5MB 182808 5 1 2018-11-22T00:00:18Zptlog-prod-userservice-2018.11.23 open 56.7MB 180296 5 1 2018-11-23T00:00:18Z查看 snapshots
curator_cli --host 10.33.4.160 --port 9200 show_snapshots --verbose
过滤特性 (filter)
可以根据指定条件匹配,然后指定相应的动作。
实例演示
将30天以前创建的以ptlog开头的index状态为 close
curator_cli --host 172.20.11.32 --port 9200 close --filter_list '[{"filtertype":"age","source":"creation_date","direction":"older","unit":"days","unit_count":30},{"filtertype":"pattern","kind":"prefix","value":"ptlog-"}]'验证结果:
查看索引信息
GET _cat/indices green open 15_hot_v1 P1FnKd6FRsG7NmnoWZ5hZA 20 1 1780400 59939 1.9gb 981.1mb close ptlog-pte-prod-userservice-2018.11.12 LaAHL-KKToqQ30f0dX6pqw green open ptlog-pte-prod-userservice-2018.11.27 bXIzgcrVR1eki8NpehUWcA 5 1 91756 0 57.6mb 28.8mb close ptlog-ddv-syslog-2018.10.26 x4lnrJbbQ_uD4UXR8iXGWw green open ptlog-ddv-trace-2018.12.03 BrGrgpsYQFOQM0TVHgR-QA 5 1 110 0 896.2kb 438.6kb close ptlog-pte-prod-ptservice-2018.11.09 A4Fil2BkRUC70jjcW9iczQ close ptlog-pte-prod-userservice-2018.10.24 0eNY0RzYSNuxH5Fm5bpM9A 发现符合条件的索引状态都调整为 close ! 将30天以前创建的以ptlog开头的index状态为删除
curator_cli --host 172.20.11.32 --port 9200 delete_indices --filter_list '[{"filtertype":"age","source":"creation_date","direction":"older","unit":"days","unit_count":30},{"filtertype":"pattern","kind":"prefix","value":"ptlog-"}]'输入结果如下:
2018-12-12 14:33:57,064 INFO ---deleting index ptlog-ddv-syslog-2018.10.23...........2018-12-12 14:33:57,066 INFO ---deleting index ptlog-ddv-syslog-2018.11.022018-12-12 14:33:57,066 INFO ---deleting index ptlog-ddv-syslog-2018.10.312018-12-12 14:33:57,066 INFO ---deleting index ptlog-pte-prod-userservice-2018.10.25再次查看索引信息
发现所有 close 状态的索引都被删除了,生产环境推荐这样操作,先关闭一段时间观察,然后再删除数据,毕竟恢复数据比较麻烦。
GET _cat/indicesgreen open 15_hot_v1 P1FnKd6FRsG7NmnoWZ5hZA 20 1 1780726 59943 1.9gb 987.4mbgreen open 6c_hot_v1 TIiPrWmaTRCPUShBfVdVIw 20 1 34826911 369431 37gb 18.4gbgreen open ptlog-event-pte-prod-ecology-2018.12.10 FSgH1MFkRbKkR7Y27ugNXA 2 1 0 0 1kb 522belasticsearch 集群管理工具curator 接口模式使用介绍
https://blog.51cto.com/michaelkang/2333607
索引
集群
管理
模式
状态
命令
快照
接口
工具
管理工具
信息
别名
实例
实际
开头
指向
数据
条件
结果
配置
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
什么是科技互联网
为想互联网科技怎么样
没上市的科技互联网公司
科技制造互联网公司
北京互联网科技
科技服务与互联网
互联网科技公司介绍
银川新华互联网科技学校地址
宁波青枫互联网科技有限公司
来此购互联网科技有限公司
互联网还是高科技吗
苏州五指互联网络科技有限
黑科技 体验场景 互联网大会
上海创道互联网络科技有限公司
济南小医互联网科技有限公司招聘
版纳互联网科技选哪家
互联网科技品牌
恒生科技指数 中概互联网
互联网科技大佬云集
互联网科技创业计划的风险分析
咖啡豆
天津市摩尔互联网科技
没上市的科技互联网公司
深圳科技互联网
互联网科技金融
杭州互联网科技公司
重庆科技学院互联网
深圳无忧互联网科技
江苏互联网科技小贷
科技互联网公司两年变化