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端口,或者在虚拟机演示的朋友,可以关闭防火墙

  • 相关阅读:
    simple-LDAP-auth
    User Attributes
    webpack 模块标识符(Module Identifiers)
    详解webpack中的hash、chunkhash、contenthash区别
    [转] 插件兼容CommonJS, AMD, CMD 和 原生 JS
    Exif.js 读取图像的元数据
    [转] 跨域
    [转] 理解Web路由
    [转] React 是什么
    [转] Web MVC简介
  • 原文地址:https://www.cnblogs.com/zyhzsq/p/12987555.html
Copyright © 2011-2022 走看看