文章目錄
- 背景
- 分析
- 解決
- 遇到的問題 - 刪除超時
- 報錯信息
- 解決辦法1:調大超時時間
- 解決辦法2:調大ES堆內存
- 參考
背景
項目中使用了ELK技術棧實現了日志管理,但是日志管理功能目前并沒有在生產上實際使用。
但ELK程序依然在運行,導致系統磁盤發生告警,剩余可用磁盤不足10%。
所以臨時的解決辦法是:刪除這些沒有使用的ES索引數據。
分析
ElasticSearch提供了Web API可以刪除索引。詳見
刪除索引可以有如下兩種方式:
- 指定索引名稱
- 使用通配符
相關示例如下:
# 刪除單個索引
DELETE /twitter# 刪除多個索引
DELETE /twitter1,twitter2# 通配符刪除索引
DELETE /twitter*# 刪除全部索引