ES 7.3.0 集群部署与JDK12环境搭建教程

需积分: 0 4 下载量 197 浏览量 更新于2024-08-13 收藏 595KB PDF 举报
本篇文章是关于Elasticsearch (ES) 的安装和部署指南,适用于 CentOS 6 或 7 操作系统的三台服务器:主节点 chenpan_01,从节点 chenpan_02 和 chenpan_03。以下是文章的主要知识点: 1. **环境准备**: - **操作系统**:建议使用 CentOS 6 或 7,并确保所有服务器配置了静态 IP 地址,如 chenpan_01 的 IP 为 192.168.11.40,主节点标识为 Master。 - **软件包**:下载 Elasticsearch 版本 7.3.0、Kibana 版本 7.3.0 以及 JDK 12 的安装包。注意 ES 7.3.0 需要 JRE 11 或更高版本,这里使用的是 JDK 12。 - **防火墙管理**:为了便于网络通信,需要临时或永久关闭防火墙,具体操作如下(CentOS 7 上使用 systemctl)。 2. **安装 JDK 开发环境**: - 在三台服务器上安装 JDK,将 jdk-12_linux-x64_bin.tar.gz 文件上传至 home 目录,然后解压到 /opt 目录。 - 配置环境变量: - 使用 vi 编辑器打开 /etc/profile 文件,并添加 JDK 的路径信息。 - 保存并退出: Esc + w + q - 使配置生效:source /etc/profile 3. **Elasticsearch 安装与配置**: - 在主节点(chenpan_01)上安装 ES。通常通过下载官方二进制包,然后执行安装脚本完成。 - 启动 ES 服务:确保 ES 在启动时自动运行,可以通过设置开机启动项或使用 systemctl 命令启动。 4. **创建 ES 集群**: - 在主节点上,作为集群的管理节点,需要设置其他从节点。通过配置文件或命令行工具配置 ES 的集群信息,包括节点发现机制(如通过 IP 地址)和角色分配。 - 配置完成后,其他从节点可以通过主节点的 IP 地址加入集群。 5. **Kibana 安装与连接**: - 安装 Kibana 7.3.0 在三台服务器之一(通常选择主节点),确保与 ES 集群连接正确。 - 访问 Kibana 的 web 界面(默认端口 5601),进行数据可视化和监控。 6. **测试与验证**: - 通过浏览器访问 http://192.168.11.40:9200/_cat/notes?v,检查 ES 是否正常运行。 - 在 Kibana 开发工具界面,执行 GET 请求 _cat/nodes 来查看集群节点状态。 总结来说,本文提供了一个详细的步骤,帮助读者在 CentOS 系统环境中部署一个基本的 Elasticsearch 集群,包括 JDK 设置、ES 安装、集群配置和 Kibana 的连接与测试。通过这个过程,读者可以学习到如何在实际环境中管理和操作 Elasticsearch 数据库系统。