ElasticSearch 安装(单机版本)

文章目录

  • ElasticSearch 安装(单机版本)
    • 环境配置
    • 下载安装包
    • 调整系统参数
    • 安装
    • 启动并验证

ElasticSearch 安装(单机版本)

此文档演示 ElasticSearch 的单机版本在 CentOS 7 环境下的安装方式以及相关的配置。

环境配置

  • Linux 主机一台(CentOS 7),ip 地址为 10.211.55.5
  • 主机上需要安装 JAVA 运行时( JDK 8)
  • ElasticSearch 安装包(7.13.0)

下载安装包

可以进入网页 https://www.elastic.co/cn/downloads/elasticsearch 选择对应的版本进行下载,或者使用如下命令

# 创建 /opt/applications 目录
mkdir /opt/applications

# 进入主机 /opt/applications 目录,执行如下命令进行安装包的下载
cd /opt/applications
wget "https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.13.0-linux-x86_64.tar.gz"

调整系统参数

vim /etc/sysctl.conf

# 在文件底部添加 vm.max_map_count = 655350
# 执行如下命令,让配置生效
sysctl -p

安装

# 解压缩 elasticsearch-7.13.0-linux-x86_64.tar.gz
cd /opt/applications
tar -xvf elasticsearch-7.13.0-linux-x86_64.tar.gz

# 创建 elastic 用户(elasticsearch 不能使用 root 账户启动)
useradd elastic

# 将 elasticsearch-7.13.0 权限更改为 elastic
chown -R elastic:elastic /opt/applications/elasticsearch-7.13.0

# 使用 elastic 用户
su - elastic

# 启动 elasticsearch
cd /opt/applications/elasticsearch-7.13.0

# 修改配置
vim config/elasticsearch.yml

# 将 network.host 和 cluster.initial_master_nodes设置如下

ElasticSearch 安装(单机版本)_第1张图片
ElasticSearch 安装(单机版本)_第2张图片

启动并验证

# 启动 elasticsearch,不能使用 root 账户启动
./bin/elasticsearch -d

# 查看日志,不抛出错误,一般都是启动成功的
tail -f logs/elasticsearch.log

# 验证 elasticsearch 是否启动成功,如下图所示,说明启动成功
curl http://10.211.55.5:9200

ElasticSearch 安装(单机版本)_第3张图片

你可能感兴趣的:(ElasticSearch,elasticsearch,大数据)