美文网首页开发工具篇
elasticsearch7.3.0安装

elasticsearch7.3.0安装

作者: Pan丶Gu | 来源:发表于2019-12-16 22:40 被阅读0次

    环境准备

    1. 安装 JDK,版本 1.8 以上

    2. 下载elasticsearch7.3.0安装包

    3. 创建ES账号,elasticsearch禁止使用root用户启动

    4. 关闭防火墙或者开放elasticsearch服务所监听的端口9200、9300

    开始安装

    增加用户

    #useradd es

    #passwd es

    上传安装包至服务器,解压至指定目录

    tar -zxvf elasticsearch-7.3.0-linux-x86_64.tar.gz -C /usr/local

    更改elasticsearch文件夹及子目录下所有文件(夹)所属的用户和组

    chown -R es:es /usr/local/elasticsearch-7.3.0/

    进入elasticsearch安装目录

    cd /usr/local/elasticsearch-7.3.0/

    修改config/elasticsearch.yml文件

    node.name: node-1

    network.host: 0.0.0.0

    cluster.initial_master_nodes: ["node-1"]

    #新增,支持跨域

    http.cors.enabled: true

    http.cors.allow-origin: "*"

    修改config/jvm.options参数

    #根据实际需要进行修改

    -Xms1g

    -Xmx1g

    修改Linux系统参数设置

    最大虚拟内存区域

    #sysctl -w vm.max_map_count=655360

    文件描述符

    #vi /etc/security/limits.conf

    * soft nofile 131072

    * hard nofile 131072

    * soft nproc 131072

    * hard nproc 131072

    * soft core unlimited

    * hard core unlimited

    * soft memlock 50000000

    * hard memlock 50000000

    启动elasticsearch

    #su es

    #bin/elasticsearch

    验证是否启动成功

    打开新的命令终端,输入curl 127.0.0.1:9200,出现如下说明启动成功

    {

      "name" : "node-1",

      "cluster_name" : "elasticsearch",

      "cluster_uuid" : "1KDcMeaWTXmJw4Y6KOp9VQ",

      "version" : {

        "number" : "7.3.0",

        "build_flavor" : "default",

        "build_type" : "tar",

        "build_hash" : "de777fa",

        "build_date" : "2019-07-24T18:30:11.767338Z",

        "build_snapshot" : false,

        "lucene_version" : "8.1.0",

        "minimum_wire_compatibility_version" : "6.8.0",

        "minimum_index_compatibility_version" : "6.0.0-beta1"

      },

      "tagline" : "You Know, for Search"

    }

    相关文章

      网友评论

        本文标题:elasticsearch7.3.0安装

        本文链接:https://www.haomeiwen.com/subject/wycjnctx.html