刪除索引的命令
curl -xdelete
curl -xdelete
es定時刪除索引步驟:
vi /usr/sxy/es-index-clear.sh
內容如下:
#刪除三天前的索引
#建索引時格式為es-*-yyyy.mm.dd
(例如index => 「es-%」 )
last_data=`date -d "-3 days" "+%y.%m.%d"`
curl -xdelete
chmod 777 es-index-clear.sh
#crontab -e
內容如下:
32 11 * * * /usr/sxy/es-index-clear.sh
(每天的11點32執行定時任務)
service crond restart(可以不執行)
tail -f /var/log/cron
出現下圖,表明成功
出現如下結果,失敗
ElasticSearch定時清理快取索引
1.背景 由於es的日誌索引每天都在增長,很快快取就吃不消了,需要定期清理一下過期不用的索引,在此使用定期刪除索引的方法 2.指令碼 delete es indices over 15 day.sh bin bash 刪除早於15天的es集群的索引 function delete indices 擷...
elasticsearch配置詳解
elasticsearch的config資料夾裡面有兩個配置檔案 elasticsearch.yml和logging.yml,第乙個是es的基本配置檔案,第二個是日誌配置檔案,es也是使用log4j來記錄日誌的,所以logging.yml裡的設定按普通log4j配置檔案來設定就行了。下面主要講解下e...
誰在使用Elasticsearch
github github使用elasticsearch搜尋20tb的資料,包括13億的檔案和1300億行的 這個不用介紹了吧,碼農們都懂的,github在2013年1月公升級了他們的 搜尋,由solr轉為elasticsearch,目前集群規模為26個索引儲存節點和8個客戶端節點 負責處理搜尋請求...