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出现这个界面就算成功了