centos7安装部署ElasticSearch

2024-06-22 23:56   140   0  

安装

Elasticsearch简称es,它可以快速地储存、搜索和分析海量数据。维基百科、Stack Overflow、Github 都采用它。属于最常见的需求,开源的 Elasticsearch (以下简称 es)是目前全文搜索引擎的首选。

1. 添加yum仓库

# root执行
# 导入仓库密钥
rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch

# 添加yum源
# 编辑文件 
vim /etc/yum.repos.d/elasticsearch.repo

# 推荐使用
[elasticsearch-7.x]
name=Elasticsearch repository for 7.x packages
baseurl=https://mirrors.tuna.tsinghua.edu.cn/elasticstack/yum/elastic-7.x/
gpgcheck=1
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
enabled=1
autorefresh=1
type=rpm-md

# 更新yum缓存
yum makecache

# 安装ES
yum install -y elasticsearch

2. ES配置

vim /etc/elasticsearch/elasticsearch.yml
#阅读模式 显示行号
:set nu

# 17行,设置集群名称
cluster.name: my-cluster

# 23行,设置节点名称
node.name: node-1

# 56行,允许外网访问
network.host: 0.0.0.0

# 74行,配置集群master节点
cluster.initial_master_nodes: ["node-1"]

3. ES启动相关命令

systemctl start | stop | status | enable | disable elasticsearch

4. 关闭防火墙

systemctl stop firewalld
systemctl disable firewalld

卸载

sudo systemctl stop elasticsearch
sudo yum remove elasticsearch
sudo rm -rf /var/lib/elasticsearch
sudo rm -rf /etc/elasticsearch
sudo rm -rf /var/log/elasticsearch


上一篇
没有了
博客评论
还没有人评论,赶紧抢个沙发~
发表评论
说明:请文明发言,共建和谐网络,您的个人信息不会被公开显示。