【ELK】elasticsearch中使用脚本报错:scripts of type [inline], operation [update] and lang [groovy] are disabled
2024-09-08 04:58:14
查看ID为2的这条数据:
使用更新命令:
使用脚本对年龄+5
curl -XPOST http://192.168.6.16:9200/my_new_index/user/2/_update?pretty -d '{"script" : "ctx._source.age += 5"}'
报错:
"reason" : "scripts of type [inline], operation [update] and lang [groovy] are disabled"
解决方法:
在es的conf目录下的 elasticsearch.yml 文件添加如下配置:
script.inline: on
script.indexed: on
之后重启,再重试该命令
执行成功:
查看
curl -XGET http://192.168.6.16:9200/my_new_index/user/2?pretty
最新文章
- New blog
- linux下的库冲突问题
- JS中级 - 03:文档宽高及窗口事件(选)
- nginx+lua_nginx+GraphicsMagick生成实时缩略图
- Stakeholder Risk Management
- csharp通过dll调用opencv函数,图片作为参数
- SQL Server 远程备份数据库
- 微信小程序正式上线 可置于聊天窗口顶部
- mysql show processlist 显示mysql查询进程
- supervisor---------------------------------常用
- 实现一个简单的Unity3D三皮卡——3D Picking (1)
- ECharts 实现人民的名义关系图谱 代码开源
- java之IO流详解(一)
- <;操作系统>;并发
- Python(四)——PyCharm的安装和使用
- cocoa开发Mac小试笔记
- ThinkPHP执行原生的SQL语句
- Partition Array Into Three Parts With Equal Sum LT1013
- C#编程(六十二)---------LINQ标准的查询操作符
- 获取系统屏幕尺寸参数的类WxHxD