ElasticSearch的下载安装

Posted weiking

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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
  10. 修改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
    
    
    # 设置绑定的ip地址还有其它节点和该节点交互的ip地址
    network.host: 192.168.88.200
    
    
    # 指定http端口,你使用head?kopf等相关插件使用的端口
    http.port: 9200
    
    
    # 设置节点间交互的tcp端口,默认是9300
    transport.tcp.port: 9300
  11. 切换到Weiking用户启动ES: ./bin/elasticsearch(后台启动启动:./bin/elasticsearch  -d)

报错解决方案

  1. 内存不足:虚拟机为1核2g配置,es启动占有内存要修改(默认为1G)
      修改vi config/jvm.options
    
       -Xms512M -Xmx512M

以上是关于ElasticSearch的下载安装的主要内容,如果未能解决你的问题,请参考以下文章

Elasticsearch下载安装

Elasticsearch下载安装

Elasticsearch --- 01 java , elasticsearch, kibana 的下载安装,es初识

ElasticSearch的下载安装

elasticsearch下载与安装

Elasticsearch入门——Elasticsearch7.8.0版本和Kibana7.8.0版本的下载安装(win10环境)