• 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就没有报这类错误了,完美!

  • 相关阅读:
    Java 8的新并行API
    java lambda表达式
    用Java反射输出对象的所有属性的值
    整数划分问题
    比较常用的几个正则表达式
    bilibili的下载文件可以有多深
    vim中的宏和normal命令
    vim与正则表达式
    Manjaro软件推荐
    解决无法更新
  • 原文地址:https://www.cnblogs.com/JimShi/p/11243602.html
Copyright © 2020-2023  润新知