• elasticsearch5.6.3插件部署


    需要注意的是,5.x和2.x插件方面改动很大。参考:https://www.elastic.co/blog/running-site-plugins-with-elasticsearch-5-0。因为安全原因,原先的head、bigdesk、krof等插件不再支持直接在plugin目录下解压使用;新出个安全监控插件X-Pack,涵盖了marvel等功能。后面我会选择性地安装一些插件。

    1.elasticsearch

    安装和2.x一样,没什么可说的。安装后启动会遇到一系列问题,参考:http://www.cnblogs.com/jiu0821/p/7683322.html

    2.kibana5.6.3

    安装和2.x一样,只是界面大为改观,且内置了sense插件。

    实际安装过程中遇到一个问题,kibana日志正常但不可用其他主机通过浏览器访问,端口是开放的。使用命令:netstat -an | grep LISTEN看到5601端口绑定的地址是127.0.0.1,由于本地hosts配置问题,无法通过本机实际ip访问。两个方案,一个就是配置本地hosts问题,另一个可以修改kibana的配置文件,把里面的host改为“host:0.0.0.0",解决。(0.0.0.0代表使用所有地址)

    3.cerebro(krof)

    realease版本下载地址:https://github.com/lmenezes/cerebro/releases

    解压安装包到一个自定义目录(非elasticsearch或kibana的plugin目录),Run bin/cerebro(or bin/cerebro.bat if on Windows)。界面会让你输入es域名,连接即可。

    4.analysis-ik

    下载地址:https://github.com/medcl/elasticsearch-analysis-ik/releases

    解压,复制到插件目录:mv elasticsearch-analysis-ik-5.6.3 elasticsearch安装目录/plugins/analysis-ik

    这个时候需要重启 elasticsearch 插件才能生效(这个可以等设置好词库再重启也可以)

    5.bigdesk

    下载地址:https://github.com/hlstudio/bigdesk

    修改es配置文件,添加参数:

    http.cors.enabled: true
    http.cors.allow-origin: "*"

    解压安装包到一个自定义目录(非elasticsearch或kibana的plugin目录)。这个插件需要运行在一个web server上,es没有提供,我们需要自己搭建。

    安装node,然后进入bigdesk目录下的_site目录,可以看到有个index.html。这里暂且使用Python提供的一个简易web server,执行:

    python -m SimpleHTTPServer [port]
    注:这里的port可不填,也可以填自己指定的端口号

    然后就可以用浏览器访问了,访问http://ip:port。

  • 相关阅读:
    ES6 promise的用法
    elementUI el-dialog 解决embed标签无法实时更新预览PDF文件
    elementUI upload 上传 传参
    elementUI form表单验证
    Ajax 原理过程 同步与异步区别 优缺点
    《深入理解mybatis原理(十二)》 mybatis深入理解之#与$区别
    截取字符串,含有汉字和字母,不能截半个汉字
    输出一个纯英文字符串中出现次数最左的单词和次数,如果有几个次数最多的单词,全部输出
    极简主义生活方式
    MySQL中创建表指定存储引擎
  • 原文地址:https://www.cnblogs.com/jiu0821/p/7695149.html
Copyright © 2020-2023  润新知