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

最新文章

  1. PHP用户名用星号处理
  2. DOM与CSS样式表
  3. Unity摄像机
  4. JavaScript 全选函数的实现
  5. 《算法导论》习题解答 Chapter 22.1-8(变换邻接表的数据结构)
  6. 2014年6月5日 深圳 IBM 安全解决方案会议通知
  7. Mac Python路径总结
  8. Docker系统六:Docker网络管理
  9. ScalaPB(2): 在scala中用gRPC实现微服务
  10. Spark2.0.0内存管理
  11. [Swift]LeetCode340.最多有K个不同字符的最长子串 $ Longest Substring with At Most K Distinct Characters
  12. android 职业 转行
  13. 优雅的使用列表推导式和lambda
  14. 内置函数id,返回内存地址
  15. redis集群的远程管理与监控
  16. 解决Linux上tomcat启动却无法访问
  17. nth-child,nth-last-child,only-child,nth-of-type,nth-last-of-type,only-of-type,first-of-type,last-of-type,first-child,last-child伪类区别和用法
  18. C# 读取文件中的sql语句 创建数据库以及表结构
  19. [转]ASP.NET Core 中文文档 第四章 MVC(4.3)过滤器
  20. JSON--百度百科

热门文章

  1. centos7 xfs 文件系统配置quota 用户磁盘配额
  2. openstack resize 更新显卡驱动程序解决问题
  3. Java对网络图片/本地图片转换成Base64编码和解码
  4. python学习路线以及视频下载
  5. CSS 内容生成
  6. Java “hello word” 第一天
  7. hp警告Creating default object from empty value 问题的解决方法
  8. Python学习笔记_Python向Excel写入数据
  9. 在Ubuntu安装Tomcat7.0及开机自动运行
  10. c语言实践输出某个区间中不是3的倍数的偶数