Elasticsearch加載本地已存在的數據data文件


1 停止elasticsearch服務

2 修改config目錄下elasticsearch.yml文件

path.data: C:\Users\Administrator\data

3 重啟elasticsearch服務

4 瀏覽器打開查看數據

http://localhost:9200/_plugin/head/

舉一個例子:重啟服務中若報錯,例如:Caused by: java.lang.IllegalArgumentException: Mapper for [id] conflicts with existing mapping in other types

該例子問題產生原因:

springboot項目里使用的elasticsearch版本是1.7.2,pom.xml文件里可查看:

<properties>
<elasticsearch.version>1.7.2</elasticsearch.version>
</properties>

但是本地安裝的elasticsearch版本是2.2.1,用本地高版本elasticsearch加載項目生成的數據就報錯。

該例子解決辦法:

本地使用與springboot項目相同的elasticsearch版本。


免責聲明!

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



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