Ubuntu24.04安装ElasticSearch
系列 - ElasticSearch学习
目录
Ubuntu24.04 安装 ElasticSearch
1.主机信息
安装主机信息:
| 主机名 | IP | 操作系统版本 |
|---|---|---|
| elk | 192.168.109.31 | Ubuntu 24.04 |
2.准备安装包
下载 ElasticSearch 安装包到服务器:
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.17.22-amd64.deb
Tip
如果网速不好,可以先在网络良好的机器上下载后上传到服务器。
3.安装软件
使用 dpkg 安装软件:
dpkg -i elasticsearch-7.17.22-amd64.deb
4.修改配置文件
修改 ElasticSearch 配置文件:
vim /etc/elasticsearch/elasticsearch.yml
# 指定集群的名称,每个ES集群的名称要唯一
cluster.name: es-cluster
# 数据的存储路径
path.data: /var/lib/elasticsearch
# 日志的存储路径
path.logs: /var/log/elasticsearch
# 指定监听的地址
network.host: 0.0.0.0
# 指定ES集群监听的端口号
http.port: 9200
# 数据传输端口
transport.port: 9300
# 部署集群为单点类型(在 Discovery 中新增配置)
discovery.type: "single-node"
5.启动服务
启动服务并设置开机自启:
systemctl enable --now elasticsearch.service
6.验证与访问
查看服务端口状态并访问服务特定接口:
netstat -anutp | grep "9[2|3]00"
# 在浏览器或用以下命令访问 WebUI
curl http://192.168.109.31:9200/
# 查看集群节点信息
curl 192.168.109.31:9200/_cat/nodes
# 查看集群节点信息并打印列名
curl 192.168.109.31:9200/_cat/nodes?v
7.卸载软件
停止 ElasticSearch 服务:
systemctl stop elasticsearch.service
卸载 ElasticSearch 软件:
dpkg -r elasticsearch
清理 ElasticSearch 数据:
rm -rf /var/lib/elasticsearch/* /tmp/*