目录

Ubuntu24.04安装ElasticSearch

Ubuntu24.04 安装 ElasticSearch

安装主机信息:

主机名 IP 操作系统版本
elk 192.168.109.31 Ubuntu 24.04

下载 ElasticSearch 安装包到服务器:

wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.17.22-amd64.deb
Tip

如果网速不好,可以先在网络良好的机器上下载后上传到服务器。

使用 dpkg 安装软件:

dpkg -i elasticsearch-7.17.22-amd64.deb

修改 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"

启动服务并设置开机自启:

systemctl enable --now elasticsearch.service

查看服务端口状态并访问服务特定接口:

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

停止 ElasticSearch 服务:

systemctl stop elasticsearch.service

卸载 ElasticSearch 软件:

dpkg -r elasticsearch

清理 ElasticSearch 数据:

rm -rf /var/lib/elasticsearch/* /tmp/*