我意外刪除了solr4.xml文件位於tomcat/conf/Catalina/localhost之後,solr停止工作。我嘗試了許多方法,例如恢復solr4.xml文件,solr4完全重建索引,生成新的密鑰存儲但仍然無效。如何解決在Alfresco 5.0.c(社區版)中破碎的SOLR4?
請建議如何修復我的破碎的solr4沒有新的安裝的露天。
我意外刪除了solr4.xml文件位於tomcat/conf/Catalina/localhost之後,solr停止工作。我嘗試了許多方法,例如恢復solr4.xml文件,solr4完全重建索引,生成新的密鑰存儲但仍然無效。如何解決在Alfresco 5.0.c(社區版)中破碎的SOLR4?
請建議如何修復我的破碎的solr4沒有新的安裝的露天。
您可以按照此報告的過程:http://docs.alfresco.com/5.0/tasks/solr-reindex.html
刪除所有露天型號爲每個Solr的4核心在$ {} data.dir.root。 /alf_data/solr4/model
刪除/ alf_data/solr4/content目錄的內容。
更新: 這個過程在大多數情況下,但在系統跑出留在設備空間的情況後,工作時,系統仍然處於不穩定的狀態,我們被迫恢復備份。
給予答案的重要部分,而不是隻給出鏈接 – 2015-02-18 12:45:11
你應該刪除完整的solr4目錄和alf_data下的備份目錄 – shorif2000 2015-10-01 10:42:10
確認Solr的4芯的目錄爲 歸檔SpacesStore和工作空間SpacesStore芯的位置。這可以是從兩個核心的solrcore.properties文件確定的 。默認情況下,通過 ,可以在 /solr4/workspace-SpacesStore/conf或 /solr4/archive-SpacesStore/conf中找到solrcore.properties文件。 Solr的4芯 位置在solrcore.properties文件中定義爲:對於Solr的4, 默認data.dir.root路徑是:
data.dir.root =/alf_data/solr4 /索引/
關閉Alfresco(所有節點,如果集羣)。
關閉Solr 4(如果在單獨的應用程序服務器上運行)。 刪除$ {data.dir.root}/$ {data.dir.store}中每個Solr核心 的索引數據目錄的內容。
/alf_data/solr4 /索引/工作區/ SpacesStore
/alf_data/solr4 /索引/存檔/ SpacesStore
刪除所有露天模型在每個Solr的4芯$ {} data.dir.root。 /alf_data/solr4 /模型
警告:露天] Solr的索引目錄 '/ alf_data/Solr的/工作區/ SpacesStore /索引' 不存在 。創建新索引... 09-May-2012 09:23:42 org.apache.solr.handler.component.SpellCheckComponent inform警告: 沒有queryConverter定義,使用默認轉換器09-May-2012 09:23:42 org.apache.solr.core.SolrCore initIndex警告:[archive] Solr索引目錄 '/ alf_data/solr/archive/SpacesStore/index'不存在 存在。創建新的索引...
可能是您的tomcat/webapps/solr4.war未正確爆炸。嘗試正確配置solr4.xml,刪除tomcat/webapps /中的solr4文件夾並重新啓動tomcat。 – Ujjwal 2015-02-08 10:29:32
Woops。我猜你沒有備份?如果你已經替換它,那麼它應該工作正常重新索引後,我猜別的東西是缺少/錯誤配置。你能給我們日誌中的任何錯誤嗎? – Mardoz 2015-02-08 23:58:00
爲5.XX社區應該工作 http://docs.alfresco.com/5.1/tasks/solr-reindex.html – xxxvodnikxxx 2016-09-14 07:30:27