给索引创建映射报错

{

"error":{

"root_cause":[

{

"type":"mapper_parsing_exception",

"reason":"analyzer [ik_max_word] not found for field [title]"

}

],

"type":"mapper_parsing_exception",

"reason":"analyzer [ik_max_word] not found for field [title]"

},

"status":400

}

原因

未安装ik分词插件

解决办法

安装分词插件

./bin/elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v6.3.2/elasticsearch-analysis-ik-6.3.2.zip

注意

ik分词和es的版本要保持一致,不然安装分词插件的时候会报错如下错误

Exception in thread "main" java.lang.IllegalArgumentException: Plugin [analysis-ik] was built for Elasticsearch version 6.3.0 but version 6.3.2 is running

at org.elasticsearch.plugins.PluginsService.verifyCompatibility(PluginsService.java:421)

at org.elasticsearch.plugins.InstallPluginCommand.loadPluginInfo(InstallPluginCommand.java:596)

at org.elasticsearch.plugins.InstallPluginCommand.installPlugin(InstallPluginCommand.java:717)

at org.elasticsearch.plugins.InstallPluginCommand.install(InstallPluginCommand.java:641)

at org.elasticsearch.plugins.InstallPluginCommand.execute(InstallPluginCommand.java:225)

at org.elasticsearch.plugins.InstallPluginCommand.execute(InstallPluginCommand.java:210)

at org.elasticsearch.cli.EnvironmentAwareCommand.execute(EnvironmentAwareCommand.java:86)

at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:124)

at org.elasticsearch.cli.MultiCommand.execute(MultiCommand.java:79)

at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:124)

at org.elasticsearch.cli.Command.main(Command.java:90)

at org.elasticsearch.plugins.PluginCli.main(PluginCli.java:48)

启动ES加载插件

./bin/elasticsearch &

[2020-09-12T11:01:02,369][INFO ][o.e.p.PluginsService ] [zvSqFpX] loaded plugin [analysis-ik]

es 创建索引报错_ES添加映射报错analyzer [ik_max_word] not found for field [title]相关推荐

  1. es 创建索引_es的基本原理和操作文档

    来源:https://blog.csdn.net/wanbf123/article/details/81504097 一.背景知识 1.搜索的分类 我们想要寻找某些信息的时候,一般会直接去百度.谷歌. ...

  2. ES 创建索引设置(setting)基础

    1.创建索引 PUT /my_index {"settings": { ... any settings ... },"mappings": {"ty ...

  3. java操作es创建索引和索引设置

    1.HttpPost httpPost=HttpPost(ip/索引命/类型命) 2.StringEntity stringEntity = new StringEntity("{空大括号, ...

  4. es对已有的索引给主键_Elasticsearch(ES) 创建索引

    一.开始创建索引 您可以通过 Elasticsearch 的 RESTFul API 来创建索引: PUT http://127.0.0.1:9200/commodity 注意:默认情况下,创建的索引 ...

  5. es创建索引和mapping

    一.索引和type分开创建 1.创建index 1.创建索引 http://127.0.0.1:9200/ negative/ put {"settings": {"in ...

  6. es创建索引库报错 :Types cannot be provided in put mapping requests, unless the include_type_na

    这个是因为elasticsearch7.0 之后不支持type导致的- 原因是由于写法是低版本的elasticsearch的,高版本要求传入一个include_type_name参数,值为true.所 ...

  7. es创建索引设置字段不分词_ES的使用笔记

    1.Elasticsearch 与 Mysql对比: mysql:select* from user.user_info where name = '**'; ES: GET /user/user_i ...

  8. es 创建索引_从一道面试题来看ES的分布式架构原理

    概述 在搜索这块,lucene 是最流行的搜索库.几年前业内一般都问,你了解 lucene 吗?你知道倒排索引的原理吗?现在早已经 out 了,因为现在很多项目都是直接用基于 lucene 的分布式搜 ...

  9. es 创建索引 指定id_ES(ElasticSearch) 索引创建

    环境:ES 6.2.2 os:Centos  7 kibana:6.2.2 介绍 索引是ElasticSearch存放数据的地方,可以理解为关系型数据库中的一个数据库.事实上,我们的数据被存储和索引在 ...

最新文章

  1. iOS---Objective-C: +load vs +initialize
  2. 前端零基础教学开始第一天 01 -day
  3. 国内外开源与 SaaS ,团队协作平台、项目管理工具整理
  4. 面试:5 亿整数的大文件,来排个序?
  5. 线上squid防火墙配置
  6. 【LeetCode】70 - Climbing Stairs
  7. 验证二叉搜索数—leetcode98
  8. ora03135连接失去联系 进程id 0_进程组、会话、控制终端概念,如何创建守护进程?...
  9. Ansible基本命令
  10. win7无法打开设备和打印机
  11. 华为鸿蒙重磅更新,华为重磅官宣!鸿蒙系统升级机型遭曝光:多达55款产品支持升级...
  12. <算法导论>练习4.3
  13. AndroidStudio中的NDK开发初探
  14. mybatis报错:Error evaluating expression
  15. python浪漫告白源代码_python七夕浪漫表白源码
  16. 【合天网安】FCKeditor 2.4.3文件上传漏洞
  17. 如何把一个PDF文档拆分为多个文档
  18. 《薄冰实用英语语法详解》独家连载之十三:过去分词
  19. C语言,一个分号引发的问题:Run-Time Check Failure #2 - Stack around the variable ‘class1‘ was corrupted.
  20. Oracle数据库,建库建表

热门文章

  1. python合理拆分类别_如何用Python进行词组拆分?
  2. cv::Mat 与 float 互换,实现 argmax 得到像素点分类
  3. Qt学习笔记之常用控件QlistWidget
  4. Windows 配置Apache+CGI
  5. Windows下VS2013 C++编译测试faster-rcnn
  6. Elasticsearch-映射
  7. Xampp中的apache,tomcat无法启动的问题
  8. 对大学 IT 专业教育的反馈
  9. 循环神经网络RNN的基本组件(五)
  10. Java Scanner 类、异常处理 总结