• kibana报[FORBIDDEN/12/index read-only / allow delete (api)]错误


    一、错误描述

    1、在kibana,dev中pose数据,报[FORBIDDEN/12/index read-only / allow delete (api)]错误。

    尝试过网上的说的方法一:在kibana中输入

    PUT your_index_name/_settings
        {
        "index": {
        "blocks": {
        "read_only_allow_delete": "false"
        }
        }
        }
    

     结果:失败,没能解决问题

    2、尝试方法二:我是windows系统,下载安装了curl

    curl -XPUT -H "Content-Type: application/json" http://127.0.0.1:9200/_all/_settings -d '{"index.blocks.read_only_allow_delete": null}'
    

     结果还是不行

    3、成功解决方案

    最后重启es发现es重启时默认就是onlyread,google发现原因时内存使用了97%,es默认达到95%就全都设置只读。

    解决方法:

      a、

    # 控制洪水阶段水印。它默认为95%
    cluster.routing.allocation.disk.watermark.flood_stage: 99%
    
    或者
    cluster.routing.allocation.disk.threshold_enabled: false
    

      b、释放内存

      我就是这么干的,es安装在d盘,然而d盘快满了,所以赶紧清理一波,然后重启es就没有报这类错误了,完美!

  • 相关阅读:
    淘宝IP地址库采集
    Android MediaCodec硬编兼容性测试方案
    《Tensorflow实战》之6.3VGGnet学习
    tensorflow问题集锦
    <tensorflow实战>之5.3实现进阶的卷积网咯
    CNN_minist
    tensorflow之MLP学习
    tensorflow学习之等价代码
    tensorflow学习之softmax regression
    NPE进一步学习
  • 原文地址:https://www.cnblogs.com/JimShi/p/11243602.html
Copyright © 2020-2023  润新知