美文网首页
docker 部署的单机版 ES 状态为 Yellow 解决办法

docker 部署的单机版 ES 状态为 Yellow 解决办法

作者: 天天向上卡索 | 来源:发表于2020-01-14 19:01 被阅读0次

    docker 部署的单机版 ES 状态为 Yellow 解决办法

    Intro

    docker 部署的单机版的 ES 状态为 Yellow,在 Kibana 的管理界面看到的 index 的状态也是 Yellow,这样看起来很不舒服,如何让 Yellow 变成 Green 呢

    这个问题在于单机版的 ES,是没有备份的,没有副本,设置 index 副本的数量为 0 即可

    解决办法

    1. curl
    curl -XPUT 'http://localhost:9200/_settings' -d '
    {
        "index" : {
            "number_of_replicas" : 0
        }
    }'
    
    1. kibana console
    PUT _settings
    {
        "index" : {
            "number_of_replicas" : 0
        }
    }
    

    更新后再看 es 的状态,可以访问 /_cluster/health 获取 ES 集群健康状态

    Reference

    相关文章

      网友评论

          本文标题:docker 部署的单机版 ES 状态为 Yellow 解决办法

          本文链接:https://www.haomeiwen.com/subject/ujiaactx.html