ES 7.3部署指南:三节点集群搭建与Kibana集成

需积分: 0 3 下载量 49 浏览量 更新于2024-08-13 收藏 597KB PDF 举报
本篇文章是一份详尽的"ES安装和部署完美手册",主要针对 Elasticsearch (ES) 7.3.0 版本进行部署,适用于 CentOS 6 或 CentOS 7 操作系统。部署过程涉及以下几个关键步骤: 1. **环境准备** - 服务器配置:使用静态IP地址,设置主节点(Master)为 chenpan_01 (192.168.11.40),从节点 slave1 (192.168.11.140) 和 slave2 (192.168.11.240)。 - 软件依赖:下载 Elasticsearch 7.3.0、Kibana 7.3.0 和 JDK 12 (推荐版本) 的安装包,确保JDK版本与Elasticsearch兼容。 - 防火墙管理:关闭防火墙以确保无阻塞,CentOS 7 使用 systemctl 命令暂时或永久关闭 firewalld,CentOS 6 采用 iptables。 2. **安装JDK开发环境** - 将 JDK 安装包上传到各服务器的 home 目录,然后解压至 /opt 目录。 - 配置环境变量: - 打开 profile 配置文件 (vi /etc/profile),添加 JDK 的路径到 PATH 变量,以便系统能够识别 Java。 3. **Elasticsearch 安装** - 分别在三台服务器上安装 Elasticsearch,这通常涉及到下载安装包、执行安装脚本或二进制文件,并配置启动选项。 - 在每台服务器上启动 ES 服务,确保主从节点配置正确。 4. **配置 ES 集群** - 主节点(Master)上设置集群信息,包括节点名称和网络配置,其他从节点则加入集群。 - 通过远程连接工具如 SSH 访问服务器并启动 ES 服务,验证节点状态。 5. **Kibana 安装与连接** - 安装 Kibana 并将其配置为连接到 ES 集群,确保 Kibana 可以访问主节点的数据。 - 访问 Kibana 的 Web UI,通过 URL http://192.168.11.40:5601 进入开发工具界面,进行数据可视化和监控。 6. **测试与验证** - 使用 GET 请求访问 _cat/notes 或 _cat/nodes 接口来测试集群状态和节点连接。 - 成功部署后,将看到显示的节点信息,确认集群已正常运行。 文章提供了具体的步骤和配置细节,适合 IT 专业人员进行 ES 集群的部署和管理,同时强调了操作系统、软件版本和环境配置的重要性。通过这份手册,读者可以了解如何在一个企业级环境中高效地安装、配置和维护 Elasticsearch 和 Kibana。