编写脚本,例如如下脚本
[root@master-node1 ~]# cat indexdelete.sh
#! /bin/bash
date=`date -d "8 days ago" +%Y.%m.%d`
echo $date
curl -XDELETE "192.168.101.17:9200/*-${date}"
该脚本只是最简单的实现删除8天之前的索引,可以配合crontab定时任务实现定时删除索引文件
本文介绍了一个简单的Shell脚本,用于删除8天前的历史索引数据。通过使用curl命令结合特定的日期格式,此脚本能够有效地针对指定日期的索引进行删除操作。此外,文章还提到了如何将此脚本与crontab定时任务相结合,实现定期自动化清理旧索引的功能。
编写脚本,例如如下脚本
[root@master-node1 ~]# cat indexdelete.sh
#! /bin/bash
date=`date -d "8 days ago" +%Y.%m.%d`
echo $date
curl -XDELETE "192.168.101.17:9200/*-${date}"
该脚本只是最简单的实现删除8天之前的索引,可以配合crontab定时任务实现定时删除索引文件
4125

被折叠的 条评论
为什么被折叠?