Elasticsearch 7.3.2 安装

    技术2023-11-08  105

    Elasticsearch 7.3.2 安装

    注意:安装Elasticsearch 7.3.2,要求jdk版本11

    环境:centos、jdk11

    1、下载Elasticsearch 7.3.2tar包:

    下载地址:

    https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.3.2-linux-x86_64.tar.gz

    在官网下有点慢,所以我上传到了我的云盘

    链接:https://pan.baidu.com/s/1PpukxY_2-pp_4d7HzWv2ew 提取码:6o8l

    2、创建文件夹:

    mkdir /usr/elasticsearch/ cd /usr/elasticsearch

    3、上传tar包解压:

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

    4、配置es:

    cd /usr/elasticsearch/elasticsearch-7.3.2/config

    (1).配置elasticsearch.yml:

    vi elasticsearch.yml cluster.name: hong #设置集群的名字,要小写 node.name: node-1 #设置节点的名字 network.host: 0.0.0.0 #设置ip地址,使外界可以访问es http.port: 9200 #设置对外服务的端口,默认是9200 #设置在集群中的所有节点名称,这个节点名称就是之前所修改的,当然你也可以采用默认的也行,目前是单机,放入一个节点即可 cluster.initial_master_nodes: ["node-1"] bootstrap.memory_lock: false bootstrap.system_call_filter: false

    (2).修改sysctl.conf:

    vi /etc/sysctl.conf fs.file-max=65536 vm.max_map_count=262144 sysctl -p #看修改是否成功

    (3).修改系统参数:

    vi /etc/security/limits.conf

    修改为 (4).修改/etc/security/limits.d/20-nproc.conf:

    vi /etc/security/limits.d/20-nproc.conf

    将* soft nproc 1024 修改为* soft nproc 4096

    5.创建新用户,并设置用户组

    因为不能用root用户启动

    useradd ela groupadd esgroup useradd ela -g esgroup chown -R ela /usr/elasticsearch/elasticsearch-7.3.2

    6.启动es:

    进入bin目录,切换账户执行ulimit -u 4096

    su ela cd bin ulimit -u 4096 ./elasticsearch

    后台启动es:

    ./elasticsearch -d

    7.安装成功

    访问ip:9200出现这个界面就算成功了

    如果在安装过程中出现错误请看下一篇,总结ela中的坑

    Processed: 0.028, SQL: 9