OpenSearch: 疑難排解

您可能在 OpenSearch 中遇到的錯誤

👋 歡迎來到 Stackhero 文件中心!

Stackhero 提供全代管的 OpenSearch cloud 環境,專為高效能與安全性設計:

  • 專屬、私有基礎架構上,兼具高效能與強大安全性
  • 支援自訂網域名稱,預設即有HTTPS 保護。
  • 內建 OpenSearch Dashboards,輕鬆進行資料探索與視覺化。

免除繁瑣的設定與維護:只需幾分鐘,即可在 Stackhero 上啟用 OpenSearch cloud hosting

此問題可能以多種方式出現:

  • 在 OpenSearch Dashboards 中,導航至 Management / Stack Management 並嘗試建立 Index Pattern。創建過程可能看似成功。然而,當您返回頁面時,沒有顯示任何索引模式。
  • 在 OpenSearch Dashboards 中,當您訪問 Saved Objects 時,會遇到錯誤 Unable find saved objects
  • 在您的實例日誌中,您會觀察到如 search_phase_execution_exceptionall shards failed 的訊息。

這些問題在 OpenSearch 中是已知的,通常發生在您使用 DELETE /_all 刪除所有索引或移除某些 Kibana 索引之後。

要解決此問題,您只需重新啟動您的 OpenSearch 服務。重新啟動服務允許 OpenSearch Dashboards 重新創建缺失的別名,您應該能夠看到您之前創建的索引模式。