zl程序教程

您现在的位置是:首页 >  其他

当前栏目

【已解决】在创建索引库的时候错误提示:

错误索引 解决 创建 提示 时候
2023-06-13 09:15:57 时间

在使用kibana的Dev Tools第一次向ES里面添加索引的时候错误如下:

前提说明:

通过上面几篇文章的学习,我们已经在docker里面安装了ES等相关的。接着需要向ES添加索引库

ES版本:elasticsearch:7.12.1

执行工具:Dev Tools

执行次数:第一次

执行的语句:

# 创建索引库
PUT /kaige
{
    "mappings": {
        "properties": {
            "info": {
                "type": "text",
                "analyzer": "ik_smart"
            }
        }
    }
}

就出现了上面的错误。

解决:

put /test
{
  "settings":{
    "number_of_shards":3,
    "number_of_replicas":2
  },
  "mappings":{
    "properties":{
      "id":{"type":"long"},
      "name":{"type":"text","analyzer":"ik_smart"},
      "text":{"type":"text","analyzer":"ik_max_word"}
    }
  }
 
}

第一次执行的时候,添加 settings相关配置。就可以了。

非第一次执行,可以不同添加settings相关配置。

非第一次如下: