一、准备工作

1、准备安装环境,要求操作系统为 CentOS7.x,安装有 JDK1.8 及以上版本,推荐使用 OpenJDK,具体安装步骤可以参考:CentOS7 安装 OpenJDK

2、下载 Elasticsearch7.2 的安装包,可以从官网下载,官网地址为:https://www.elastic.co/cn/downloads/past-releases

二、安装步骤

1、解压安装包,使用如下命令:

tar -xzvf elasticsearch-7.2.0-linux-x86_64.tar.gz
Bash

2、进入解压后的目录:

cd elasticsearch-7.2.0
Bash

3、修改配置文件 elasticsearch.yml,配置节点名称、集群名称、节点 IP 等,具体配置参考:Elasticsearch7.2 配置文件 elasticsearch.yml 详解

4、启动 Elasticsearch,使用如下命令:

./bin/elasticsearch
Bash

三、检查集群状态

1、使用如下命令检查集群状态:

curl -XGET 'http://127.0.0.1:9200/_cat/health?v'
Bash

2、如果返回如下结果,表示集群状态正常:

epoch      timestamp cluster       status node.total node.data shards pri relo init unassign pending_tasks max_task_wait_time active_shards_percent
1588378862 14:14:22  elasticsearch green           1         1     0   0    0    0        0             -               100.0%
Bash

3、可以使用如下命令查看节点信息:

curl -XGET 'http://127.0.0.1:9200/_cat/nodes?v'
Bash

4、如果返回如下结果,表示节点信息正常:

ip        heap.percent ram.percent cpu load_1m load_5m load_15m node.role master name
127.0.0.1           16          97   0    0.08    0.09     0.07 dilmrt      *      elasticsearch
Bash