Solr數據遷移


單機Solr部署在linux /opt目錄下,運行一段時間后發現該目錄分配的空間不足,而Solr的索引數據量較大,必須更改相關core下面的data目錄,以改變索引存放的目錄。

找到相應的solrconfig.xml文件,將dataDir修改為自定義的目錄,如/home/solrDate/kkrecord/data

 

以前修改過其他參數,比如schema.xml,更新過里面的field,然后在Core Admin頁面上Reload即可加載配置,但是這次卻失效了,多次Reload,改變目錄的寫法,頁面上dataDir都不能更新過來,

就在我打算重新安裝Solr的時候,想着重啟試試,

bin/solr restart

成功了。data的目錄成功修改了。

再把之前data目錄下的數據完全拷貝過來以后即可。

應該是像field這些等級不是很高的參數,只需要Reload同步即可,但是涉及Core的存儲目錄這些關鍵的參數,則需要重啟才行。

做事多動腦子,如果以同樣的方式做事只能得到同樣的結果,無論重復多少次都是一樣的。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM