首頁 資訊 重啟變更報錯:集群狀態(tài)不健康或存在close索引,不能執(zhí)行當前操作

重啟變更報錯:集群狀態(tài)不健康或存在close索引,不能執(zhí)行當前操作

來源:泰然健康網(wǎng) 時間:2024年12月17日 20:43

本文介紹重啟變更報錯的詳細說明、可能原因及解決方案。

報錯說明

當您觸發(fā)了Elasticsearch實例重啟變更時,系統(tǒng)提示“集群狀態(tài)不健康或存在close索引,不能執(zhí)行當前操作,建議待集群狀態(tài)穩(wěn)定或開啟已關閉的索引后再試”。

問題原因及解決方案

當集群存在以下情況,重啟或變更實例時會報出此類錯誤:

集群中存在close狀態(tài)的索引。

您可以通過GET /_cat/indices?v命令查看索引狀態(tài)。如果索引狀態(tài)為close,可通過POST /<index_name>/_open將索引狀態(tài)設置為open。

集群處于yellow或red狀態(tài)。

您可以通過GET /_cat/health?v命令查看集群狀態(tài)。常見的異常原因及解決方案如下。

常見異常原因解決方案 常見異常原因 解決方案 shard自動分配,已經(jīng)達到最大重試次數(shù)5次 建議通過POST /_cluster/reroute?retry_failed=true命令,重新分配分片。 某一索引主副本分片分配到一個節(jié)點,對應報錯信息為:the shard cannot be allocated to the same node on which a copy of the shard already exists 建議將副本設置為0,待集群正常后再設置為1。 已達到節(jié)點最大允許同時分配分片個數(shù)的限制 當前節(jié)點正在分配shard,請耐心等待。您可以通過GET _cluster/allocation/explain命令,查看完整的未分配原因。 節(jié)點失聯(lián) 通過GET _cat/nodes?v命令,查看節(jié)點是否已脫離集群。建議對脫離集群的節(jié)點進行重啟。 磁盤使用率高 磁盤使用率達到水位線,當前節(jié)點磁盤已降到85%以下,建議對節(jié)點進行重啟,使診斷回歸正位。 堆內(nèi)存熔斷 建議限流,并將歷史索引close降低內(nèi)存開銷。 其他 集群存在主分片未分配,需要關注CPU使用率、堆內(nèi)存使用情況,結合GET _cluster/allocation/explain命令,獲取shard未分配信息進行分析。 集群狀態(tài)正常,但負載過高。

常見排查方式、異常原因及解決方案如下。

排查方式常見異常原因解決方案 排查方式 常見異常原因 解決方案 查看磁盤使用率監(jiān)控 GET _cat/allocation命令 GET _cluster/allocation/explain命令 查看日志 磁盤使用率達到85% 磁盤使用率達到85%,影響到分片的創(chuàng)建,建議按照以下方式處理。處理后,可通過查看磁盤監(jiān)控,判斷磁盤使用率是否降到85%以下。 刪除歷史索引數(shù)據(jù)。 擴容磁盤。 將索引副本數(shù)設置為0。 查看CPU使用率監(jiān)控、熱線程 CPU使用率達到85% CPU使用率達到85%,影響到集群的穩(wěn)定性。需要降低流量或擴容,關注集群總體讀或寫入QPS監(jiān)控。 查看堆內(nèi)存監(jiān)控、日志、old gc collection count、old gc collecting.ms 堆內(nèi)存達到75%以上 堆內(nèi)存過高,將嚴重影響到降低集群的穩(wěn)定性,建議按照以下方式處理: 降低讀寫量。 強制擴容集群規(guī)格。 將歷史索引的狀態(tài)設置為close,降低內(nèi)存使用率。 查看load_1m監(jiān)控 load_1m>CPU核數(shù) load_1m超過CPU核數(shù),說明當前服務器負載大,需要關注集群總體讀或寫入QPS監(jiān)控及磁盤吞吐(每秒讀寫大?。┍O(jiān)控,及時降低流量或擴容。

說明

關于監(jiān)控指標的詳細信息,請參見指標含義與異常處理建議。 關于日志的詳細信息,請參見查詢?nèi)罩尽?

相關知識

“健康+AI”生態(tài)創(chuàng)新大賽啟幕,伊利攜手火山引擎探索健康產(chǎn)業(yè)新可能
健康狀況評估報告(精選5篇)
檢查 Windows 磁盤健康狀態(tài)
醫(yī)療大健康操盤手集合!安利加入這個「運營頂級社群」
84.4%人群存健康困擾《國民健康生活方式干預及影響研究報告》發(fā)布
《國民健康生活方式干預及影響研究報告》發(fā)布 84.4%人群存健康困擾
衢州市衛(wèi)生健康委員會關于2020年度行政執(zhí)法的工作報告
《國民健康生活方式干預及影響研究報告》發(fā)布 探索健康社群干預調(diào)研數(shù)據(jù)出爐
健康人類胎盤不存在微生物
睡眠障礙使得相當一部分人群處于()健康狀態(tài)。

網(wǎng)址: 重啟變更報錯:集群狀態(tài)不健康或存在close索引,不能執(zhí)行當前操作 http://m.u1s5d6.cn/newsview604000.html

推薦資訊