现象

把EFK整个集群搭建完成后,通过Kibana操作界面创建索引(如图1),我创建了lile-zabbix*的索引,显示是创建成功了,但是只要我在重新刷新一次,已经创建的索引就“消失了”。后通过查看Kibana与ES的日志,均报错如下

Caused by: java.lang.IllegalArgumentException: Fielddata is disabled on text fields by default. Set fielddata=true on [type] in order to load fielddata in memory by uninverting the inverted index. Note that this can however use significant memory. Alternatively use a keyword field instead.

图1:

一、版本信息

elasticsearch-7.4.
kibana-7.4.
filebeat-7.4.

二、解决办法

1、根据官网的信息,是对ES对应的索引的配置进行修改

2、因为我的索引是根据日期来的,所以今天对今天的索引进行了修改,明天的又得修改;所以我的是直接对我的模板配置进行修改,这样只要是我这个模板下的索引,不管是现有的还是以后新添加的,都生效

PUT _template/lile_log   #lile_log:Template名称
{
"index_patterns": ["lile*"], # 这里模板模板下的所有索引通用的前缀
"mappings": {
"properties": {
"fielddata-*": {
"type": "text",
"fielddata": true
}
}
}
}

三、结果

相关网址:

https://www.elastic.co/guide/en/elasticsearch/reference/current/fielddata.html

最新文章

  1. 关于js中的this之判断this
  2. WPF直接用Window.Close直接关闭窗口导致不能完全退出的问题
  3. Linux Free命令各数字含义及Buffer和Cache的区别
  4. oracle 授权
  5. JDBC连接MySQL数据库及演示样例
  6. Android Studio中文组(中文社区)
  7. careercup-数组和字符串1.6
  8. 基于TCP套接字实现的简单Demo
  9. Java版经典兔子繁殖迭代问题——斐波那契(Fibonacci)数列
  10. 通用数据库帮助类DBHelper(含log日志信息实时记录)
  11. HDU1257 最少拦截系统 (贪心+STL+二分)
  12. 《java入门第一季》之Character类小案例
  13. [转]CDH QuickStart VM基本使用
  14. Angular4 投影ngContent
  15. MySql cmd下的学习笔记 —— 有关建立数据库的操作(连接Mysql,建立数据库,删除数据库等等)
  16. 爬虫3 requests基础
  17. vue 定义方法执行方法 获取数据 改变数据 执行方法传值 以及事件对象
  18. Java swing 代码例子
  19. Good Bye 2016 F.New Year and Finding Roots(交互)
  20. Oracle11g密码过期处理方法

热门文章

  1. 详解Java Web项目启动执行顺序
  2. 前端Vue框架-vuex状态管理详解
  3. 从零开始把项目发布到NPM仓库中心
  4. 数据结构(三十二)图的遍历(DFS、BFS)
  5. 设计模式C++描述----19.命令(Command)模式
  6. CentOS7.5模板机配置
  7. Flask框架实现给视图函数增加装饰器操作示例
  8. 百度地图Javascript API 调用示例
  9. SpringBoot系列:Spring Boot异步调用@Async
  10. AD中如何插入logo(图片)