linux 安装 Elasticsearch6.5.4 详细步骤以及问题解决方案

第一步:环境

centos7.5 + Java 1.8.0_191+elasticsearch-6.5.4

第二步:下载

  1. JDK的下载可以去官网上直接下载,再次声明一下不要下载最新版本 JAVA 9 版本本人在次已经踩过坑了
  2. https://www.elastic.co/downloads/elasticsearch

第三步:安装

3.1 安装JDK环境

3.2 安装ES

  1. 下载
    linux 安装 Elasticsearch6.5.4 详细步骤以及问题解决方案

  2. 解压 tar -zxvf elasticsearch-6.5.4.tar.gz

  3. 创建ES用户和组(创建elsearch用户组及elsearch用户),因为使用root用户执行ES程序,将会出现错误;所以这里需要创建单独的用户去执行ES 文件;命令如下:

     groupadd elsearch
     useradd elsearch -g elsearch
     chown -R elsearch:elsearch elasticsearch-6.5.4
    

    在 /etc/sysctl.conf文件最后添加一行
    vm.max_map_count=262144
    执行 sysctl -p
    否则,启动会报错:
    linux 安装 Elasticsearch6.5.4 详细步骤以及问题解决方案
    在 /etc/security/limits.conf文件最后添加
    * soft nofile 65536
    * hard nofile 131072
    * soft nproc 2048
    * hard nproc 4096

    执行sysctl -p
    否则会报错:
    max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144] 需要修改系统变量的最大值了

  4. 修改配置文件 并启动关闭

    操作参考 :https://blog.csdn.net/sinat_28224453/article/details/51134978

最后:

linux 安装 Elasticsearch6.5.4 详细步骤以及问题解决方案

第四步:Kibana安装

参考:https://blog.csdn.net/cb2474600377/article/details/78963247