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