• Elasticsearch插件head的安装(有坑)


    http://blog.csdn.net/u012332735/article/details/56283932

    Elasticsearch出了5.2.1版本之后,就去试试它的新版本的使用,为了以后的升级进行测试。

    很遗憾的时候,在安装的过程中就遇到了一个坑,就是elasticsearch-head插件在安装x-pack插件之后就无法使用,原因是因为elastic公司在x-pack中加入了安全模块(security机制),就会出现下面的情况,如图:

    这里写图片描述

    这个时候需要在elasticseach.yml中增加下面几行配置即可解决。

    http.cors.enabled: true 
    http.cors.allow-origin:’*’ 
    http.cors.allow-headers: “Authorization”

    然后在每次使用head插件的时候,按照如下的格式输入:

    http://localhost:9100/?auth_user=elastic&auth_password=changeme

    其中elastic是默认账号,changeme是初始密码,均可以在x-pack插件中进行修改。

    然后就能正常使用head插件了:

    这里写图片描述

    如果重启elasticsearch之后出现如下错误:

    Exception in thread "main" SettingsException[Failed to load settings from [elasticsearch.yml]]; nested: ElasticsearchParseException[malformed, expected settings to start with 'object', instead was [VALUE_STRING]];
    

    意思是参数的冒号前后没有加空格,加了之后就好,我找了好久这个问题

    这个时候请不要在服务器上VIM检查这个配置文件,而是把文件下载到本地,用编辑工具如atom来对比官方原版的配置文件。这个问题坑了好久。

    参考地址:https://github.com/mobz/elasticsearch-head#url-parameters

  • 相关阅读:
    trie树
    基数排序
    CF724E Goods transportation 最小割 DP
    [CQOI2009]跳舞 网络流
    NOIP2018爆零记
    斜率优化
    CF311B Cats Transport 斜率优化DP
    逆元
    卡特兰数
    【BZOJ】【1565】【NOI2009】PVZ 植物大战僵尸
  • 原文地址:https://www.cnblogs.com/xiaohanlin/p/8606459.html
Copyright © 2020-2023  润新知