Solr 升級注意事項
本節提供您在升級之前應注意的 Solr 近期版本變更。這些注意事項重點說明可能影響大多數實作的重要變更。它並非任何版本中 Solr 所有變更的完整清單。
在規劃 Solr 升級時,請考慮您系統的自訂設定,並檢閱您的 Solr 套件中的 CHANGES.txt
檔案。該檔案包含可能影響您現有實作的所有變更和更新。
升級 Solr 叢集的詳細步驟請參閱 升級 Solr 叢集 一節。
如何使用主要變更頁面
「主要變更」頁面以兩種方式分組
-
針對 Solr 版本
9.y+
:「Solr x 中的主要變更」(例如 Solr 9 中的主要變更)頁面包含任何x.y
版本中包含的所有變更。因此,Solr 9 中的主要變更 包含任何 Solr9.x
版本中的所有變更。 -
針對 Solr 版本
6.y
-8.y
:「Solr x 中的主要變更」(例如 Solr 8 中的主要變更)頁面包含從 Solr(x-1).0
到 Solrx.0
的所有變更。因此,Solr 8 中的主要變更 包含從 Solr7.0
到 Solr8.0
的所有變更,從 Solr7.1
開始。
在這些頁面中,第一節描述從先前的主要版本升級到該主要版本的規劃,包括系統需求、滾動升級注意事項和重新索引建議。所有其他章節都是版本特定的,並包含每個次要版本的相關變更。
務必仔細檢閱您要升級的版本之前和包含該版本的所有章節。(亦即,如果您要從 Solr 8.9 升級到 9.2,您將需要閱讀 8.10、8.11、9.0、9.1 和 9.2 的升級注意事項)
從 8.x 版本升級到 9.x
從 8.x 升級到 Solr 9.x 引入了幾個您在升級之前應注意的主要變更。這些變更在 Solr 9 中的主要變更 頁面中說明。強烈建議您在開始升級之前徹底檢閱該頁面。
如果您在 SolrCloud 模式下執行並使用 SolrJ 的 CloudSolrClient ,您必須先將 SolrJ 升級到 8.10 或更高版本,然後才能將叢集升級到 9.0。 |
從 Solr 8 到 Solr 9 的滾動升級需要先將叢集升級到 8.7 或更新版本。 |
從 8.x 之前的版本升級
強烈建議從 8.x 之前的版本升級的使用者查閱 CHANGES.txt
,以了解自他們升級的版本以來的所有變更詳細資訊。
從 7.x 升級到 8.0 引入了幾個您在升級之前應注意的主要變更。在開始升級之前,請徹底檢閱 Solr 8 中的主要變更 一節。
Solr 6.x 和 Solr 7.0 之間重大變更的摘要位於 Solr 7 中的主要變更 一節。