zoukankan      html  css  js  c++  java
  • Linux下安装ElasticSearch7.X

    1.首先到官网准备安装包

    2.解压安装包

      tar -zxvf elasticsearch-7.7.0-linux-x86_64.tar.gz

    3.将解压的安装包移动到/usr/local目录下

      mv elasticsearch-7.7.0  /usr/local

    4.进入bin/config,修改elasticsearch.yml文件

      vim elasticsearch.yml

      cluster.name: [name] 为集群提供一个名称

      node.name: [name] 此节点名称

      path.data: [path]  数据存放的地址

      path.logs: [path] 日志存放地址

      network.host: 0.0.0.0 网络绑定这样设置就好了

      cluster.initial_master_nodes: ["es-node1"] 将es-node1设置为master节点

    5.修改系统的进程内存限制,否则启动es会报错

      vim /etc/security/limits.conf

      将数据添加进去

      * soft nofile 65536

      * hard nofile 131072

      * soft nproc 2048

      * hard nproc 4096

      保存退出

      vim /etc/sysctl.conf

      vm.max_map_count=262145  (es需要262144,我们在基础上+1,保证它启动)

      sysctl -p 刷新

    6.由于elasticsearch不允许root用户操作,所以需要建立子用户

      useradd esuser  增加一个子用户

      chown -R esuser:esuser /usr/local/elasticsearch-7.4.2  赋权

      su esuser 切换成子用户

      进入 es/bin命令启动

      cd /usr/local/elasticsearch-7.7.0/bin

      ./elasticsearch -d    -d表示后台启动

    7.过一会,大概一分钟,启动比较慢

      用主机浏览器搜索  http:ip:9200 如果返回json字符串则安装成功

    注意注意  防火墙对端口的过滤  记得开放9200端口,或者在虚拟机演示的朋友,可以关闭防火墙

  • 相关阅读:
    Using X++ Code Create Meeting Request in Outlook
    程序员的健康
    LinkType Property
    C#一些实用的,容易被遗忘的特性,经验和技巧
    如何面试程序员(转)
    uniapp:授权(以微信小程序为例)
    C#(Windows窗口):窗口最大化、最小化
    Docker 安装和启用Tomcat
    Docker 安装和启用ngnix
    Uniapp: 扫码(以微信小程序为例)
  • 原文地址:https://www.cnblogs.com/zyhzsq/p/12987555.html
Copyright © 2011-2022 走看看