創建及管理索引
更新時間 2024-10-09 21:04:45
最近更新時間: 2024-10-09 21:04:45
分享文章
本章節主要介紹云搜索服務如何創建及管理索引。
云搜索服務7.6.2以上版本的集群支持索引狀態管理。索引狀態管理(ISM)是一個插件,通過該插件,您可以根據索引使用期限,索引大小或文檔數的變化觸發這些定期的管理操作,從而使它們自動化。使用ISM插件時,您可以根據需要定義自動處理索引滾動或刪除的策略。
創建索引策略
1.登錄Kibana,在左側選擇IM,進入索引管理頁面 。


2.單擊 Create policy ,創建索引策略。
3.在Policy ID部分輸入策略ID,Define policy部分輸入您的策略。


4.單擊 Create 。
創建策略后,下一步將此策略附加到一個或多個索引。您還可以將policy_id在索引模板中包含,因此當創建與索引模板模式匹配的索引時,該索引將附加有策略。
PUT _template/<template_name>
{
"index_patterns": [
"index_name-*"
],
"settings": {
"opendistro.index_state_management.policy_id": "policy_id"
}
}
- <template_name>:需要替換為創建的索引模板名。
- policy_id:需要替換為3創建的Policy ID。
將策略附加到索引
1.選擇 Indices 。


2.在Indices列表中選擇您要附加策略的一個或多個索引。
3.單擊右上角的 Apply policy ,添加應用策略。


4.從Policy ID菜單中,選擇您創建的策略。


5.單擊 Apply 。
將策略附加到索引后,ISM會默認創建每5分鐘運行一次的作業,以執行策略操作,檢查條件并將索引轉換為不同的狀態。
管理索引
1.選擇 Managed Indices 。
2.如果您要更改策略,可以選擇 Change policy ,詳情請參考變更策略。
3.如果您要刪除策略,請選擇您的策略,然后選擇 Remove policy 。
4.如果您要重試策略,請選擇您的策略,然后選擇 Retry policy 。