介绍及安装

介绍及安装

  • ES版本问题:

    • 2015:2.0
    • 2016:5.0
      • Lucene 6.X
    • 2017:6.0
      • Lucene 7.X
    • 2019:7.0
      • Lucene 8.0
  • python客户端对以上各版本都提供了支持:

  • Elastic Stack 生态圈

    • 可视化:Kibana
    • 存储/计算:Elasticsearch
    • 数据抓取:
      • Logstash 开源的数据处理管道,支持从不同的来源采集数据,转化数据,并将数据发送到不同的存储库中
      • Beat 轻量的数据采集器
    • X-Pack 商业套件
  • 安装:https://www.elastic.co/downloads/elasticsearch

    • 7.0之前需要安装Java开发环境并配置环境变量

    • 7.0开始内置了Java开发环境,安装更简单

  • ES文件目录说明:

    directoryfiledesc
    bin脚本文件,包含启动es,安装插件,运行统计数据等
    confielasticsearch.yml jvm.options集群,用户,角色相关配置
    JDKJava运行环境
    datapath.data数据文件
    libJava类库
    logspath.log日志文件
    modulesES模块
    plugins插件
  • JVM配置 — config/jvm.options:

    -Xms1g
    -Xmx1g
    
    • 7.1 默认是1GB
    • 建议配置:
      • Xms 和 Xmx 配置成一样的
      • Xmx 不要超过机器内存的 50%
      • 不要操作30GB
  • 启动:

    bin/elasticsearch  # bin/elasticsearch.bat windows平台
    

    访问本机localhost:9200即可是否运行成功

  • 插件安装:

    bin/elasticsearch-plugin list  # 查看已安装插件列表
    bin/elasticsearch-plugin install analysis-icu  # 安装analysis-icu插件(国际化的分词插件)
    

    也可以通过访问本机localhost:9200/_cat/plugins查看已安装插件信息

  • 本机运行ES多实例
    设置节点名称,相同的集群名,数据存放地址

    bin/elasticsearch -E node.name=node0 -E cluster.name=geektime -E path.data=node0_data -d  # 以dammon的方式运行节点node0
    bin/elasticsearch -E node.name=node1 -E cluster.name=geektime -E path.data=node1_data -d
    bin/elasticsearch -E node.name=node2 -E cluster.name=geektime -E path.data=node2_data -d
    bin/elasticsearch -E node.name=node3 -E cluster.name=geektime -E path.data=node3_data -d
    

    访问本机localhost:9200/_cat/nodes即可查看运行的节点

  • kibana 的下载及安装

    • 官网下载安装

    • 运行(kibana依赖es,需要提前启动es),默认5601端口

    • devTools 工具方便调试ES

    • 插件安装

      kibana-plugin install xxx
      kibana-plugin list
      kibana-plugin remove
      

    访问本机http://localhost:5601查看。记坑:我启动kibana时报错,原因是本地开了turnel,kibana没有找到本机的es。

  • Docker中运行ES

  • Cerebro:可以方便查看es运行的内部状态

  • Logstash

    • 安装,保证和es版本一致。官网下载zip包。

    • 中文配置:kibana.yml 加入如下内容

      i18n.locale: "zh-CN"
      
    • 启动报错,找不到Java,将ES目录下的java库bin目录添加到windows环境变量即可

      JAVA_HOME shouldn't point to the java.exe executable but to the root of the installation directory (the one containing directories like bin and lib)
      

      后续在运行logstash-plugin时再次报错,更改目录为bin的上级目录正常了。。。

    • 数据导入无成功,windows下路径要用/

      input {
        file {
          path => "D:/Anwendungen/ml-latest-small/movies.csv"
          start_position => "beginning"
          sincedb_path => "D:/Anwendungen/ml-latest-small/abc"
        }
      }
      
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值