ElasticSearch 7.1.1 在 CentOS 7.2 下的安装和配置指南
需积分: 25 132 浏览量
更新于2024-09-07
收藏 277KB PDF 举报
ElasticSearch 7.1.1 安装和配置
ElasticSearch 是一个基于 Lucene 库的搜索引擎,可以对大量数据进行快速检索和分析。它提供了一个分布式的全文搜索引擎,可以将数据存储在一个中心位置,以便进行搜索和分析。本文介绍了在 CentOS 7.2 操作系统上安装和配置 ElasticSearch 7.1.1 的步骤。
一、安装前提
在安装 ElasticSearch 之前,需要确保已经安装和配置了 JDK 8。JDK 8 是 ElasticSearch 的依赖项,用于提供 Java 运行环境。
二、下载和安装 ElasticSearch
首先,需要下载 ElasticSearch 7.1.1 的安装包,可以从官方网站下载。下载完成后,将安装包存放在 root 目录下,使用以下命令解压安装包:
tar xf elasticsearch-7.1.1-linux-x86_64.tar.gz
然后,创建一个软链接,指向解压后的安装包:
mv elasticsearch-7.1.1 elasticsearch
cd elasticsearch/
三、创建 ES 用户和组
在安装 ElasticSearch 之前,需要创建一个专门的用户和组,以便执行 ElasticSearch 程序。否则,将会出现错误。创建用户和组的命令如下:
groupadd elsearch
useradd elsearch -g elsearch
chown -R elsearch:elsearch elasticsearch
四、修改 host 文件
在安装 ElasticSearch 之前,需要修改 host 文件,以便将 ElasticSearch 服务器的 IP 地址映射到主机名。使用以下命令修改 host 文件:
vim /etc/hosts
添加以下内容:
10.25.34.90 elasticsearch
五、创建 ES 数据文件和日志文件
在安装 ElasticSearch 之前,需要创建一个专门的目录来存储数据和日志文件。使用以下命令创建目录:
mkdir /data
chown -R elsearch:elsearch /data
然后,切换到 elsearch 用户,创建数据和日志文件:
su - elsearch
mkdir -p /data/es/data
mkdir -p /data/es/logs
六、修改 ES 配置文件
在安装 ElasticSearch 之后,需要修改配置文件,以便 ElasticSearch 可以正确地工作。使用以下命令修改配置文件:
cd config
vim elasticsearch.yml
添加以下内容:
cluster.name: my-es
node.name: node-1
path.data: /data/es/data
七、启动 ElasticSearch
使用以下命令启动 ElasticSearch:
su - elsearch
elasticsearch
八、小结
本文介绍了在 CentOS 7.2 操作系统上安装和配置 ElasticSearch 7.1.1 的步骤。通过按照本文中的步骤,读者可以成功地安装和配置 ElasticSearch,从而实现快速的数据检索和分析。
1089 浏览量
397 浏览量
241 浏览量
130 浏览量
691 浏览量
1196 浏览量
130 浏览量
zhouxl123
- 粉丝: 3
- 资源: 33