douzhuoxia0587 2015-07-30 08:55
浏览 107
已采纳

elasticsearch版本1.2.1的脚本错误

I am getting this error when i try to run the script.

{"error":"RemoteTransportException[[Fin][inet[/192.168.1.127:9300]][update]]; nested: ElasticsearchIllegalArgumentException[failed to execute script]; nested: ScriptException[scripts of type [inline], operation [update] and lang [groovy] are disabled]; ","status":400}

I find that in the elasticsearch.yml, I have to configure it disable, if I use version 1.4.3 or more, but I am using Elasticsearch Version 1.2.1, where is automatically enabled.

script.disable_dynamic: false

So how can I fix this issue. Does anyone know how to solve this problem?

  • 写回答

1条回答 默认 最新

  • dongtuota3633 2015-07-30 09:11
    关注

    In ES 1.6, you need to use the following config parameters:

    script.inline: on
    script.indexed: on
    

    Try it out.

    PS: I would not use versions prior to 1.3 anymore. If you can upgrade to 1.6 at a minimum.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 如何在scanpy上做差异基因和通路富集?
  • ¥20 关于#硬件工程#的问题,请各位专家解答!
  • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 截图中的mathematics程序转换成matlab
  • ¥15 动力学代码报错,维度不匹配
  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 報錯:Person is not mapped,如何解決?
  • ¥15 c++头文件不能识别CDialog