zoukankan      html  css  js  c++  java
  • ElasticSearch的下载安装

    1. 下载地址:https://www.elastic.co/cn/downloads/past-releases#elasticsearch
    2. ELK的主版本号需要统一:ElasticSearch-5.5 + Logstash-5.5 + Kibana-5.5

    安装ElasticSearch

    1. 在安装 Elasticsearch 之前,需安装并配置好 JDK, 设置好环境变量 $JAVA_HOME
      1. Elasticsearch 5 需要 Java 8 以上版本;
      2. Elasticsearch 6.5 开始支持 Java 11;
      3. Elasticsearch 7.0 开始,内置了 Java 环境,所以说,安装 7.0+ 版本会方便很多
    2. 解压到指定目录:tar -zxvf /opt/tools/elasticsearch-5.5.2.tar.gz -C /opt/modules
    3. 创建es的data和log目录:mkdir /opt/modules/elasticsearch-5.5.2/data;mkdir /opt/modules/elasticsearch-5.5.2/log
    4. 因为安全问题,elaticsearch不让root用户直接运行,所以需要创建新用户
      第一步:创建一个分组:groupadd ELK
      第二步:创建用户Weiking:useradd Weiking -g ELK -p 123456
      第三步:设置elasticsearch文件属于Weiking用户:chown -R Weiking:ELK /opt/modules/elasticsearch-5.5.2
    5. 设置内核参数: vim /etc/sysctl.conf
       fs.file-max=65536
       vm.max_map_count=262144 
    6. 刷新下配置:sysctl -p 
    7. 设置资源参数: vim /etc/security/limits.conf
      * soft nofile 65536
      * hard nofile 131072
      * soft nproc  2048
      * hard nproc  4096
    8. 修改进程:vim /etc/security/limits.d/90-nproc.conf
      * soft nproc 4096
    9. 重新打开ssh
        1. 修改es配置: vim ./config/elasticsearch.yml
          # 配置es的集群名称, es会自动发现在同一网段下的es,如果在同一网段下有多个集群,就可以用这个属性来区分不同的集群
          cluster.name: my-es
          
          
          # 节点名称
          node.name: www.Weiking.com
          
          
          # 存储数据的目录
          path.data: /opt/modules/elasticsearch-5.5.2/data
          
          
          # 存储日志的目录
          path.logs: /opt/modules/elasticsearch-5.5.2/log
          

          #Centos6不支持SecComp,而ES5.5.0默认bootstrap.system_call_filter为true,修改为false
          bootstrap.memory_lock: false
          bootstrap.system_call_filter: false
          
          # 设置绑定的ip地址还有其它节点和该节点交互的ip地址
          network.host: 192.168.88.200
          
          
          # 指定http端口,你使用head、kopf等相关插件使用的端口
          http.port: 9200
          
          
          # 设置节点间交互的tcp端口,默认是9300
          transport.tcp.port: 9300
    10. 切换到Weiking用户启动ES: ./bin/elasticsearch(后台启动启动:./bin/elasticsearch  -d)
    11. 查看是否安装成功:查看http://192.168.88.200:9200/(出现集群相关的信息,则表示安装成功)

    报错解决方案

    1. 内存不足:虚拟机为1核2g配置,es启动占有内存要修改(默认为1G)
        修改vi config/jvm.options
      
         -Xms512M -Xmx512M
  • 相关阅读:
    fiddler设置https抓包配置
    win7 台式电脑设置WIFI热点
    让python pip使用国内镜像
    正则表达式基础
    windows 10 在cmd 下面输入英文时提示光标不显示的解决办法
    解决airtest在真机上text无法输入英文及中文
    iphone模拟不同的网络状态
    xpth元素定位
    LINUX的NTP设置启用与关闭_centos
    java数据结构和算法------插入排序
  • 原文地址:https://www.cnblogs.com/WeiKing/p/13368769.html
Copyright © 2011-2022 走看看