ES集群安装与Kibana部署教程

需积分: 5 2 下载量 133 浏览量 更新于2024-08-13 收藏 299KB DOCX 举报
"ES安装和部署涉及Elasticsearch搜索引擎的集群配置以及Kibana可视化工具的安装与使用。在三台服务器上安装ES,配置主从节点,并通过Kibana进行集群管理和监控。" Elasticsearch (ES) 是一个分布式、RESTful风格的搜索和数据分析引擎,用于大规模数据的存储、搜索和分析。在本实验中,我们将学习如何在三台服务器上搭建ES集群,了解其集群操作原理,并掌握Kibana的使用。 首先,确保所有服务器运行的是CentOS6或7操作系统,并为每台服务器分配静态IP地址。主节点(Master Node)chenpan_01的IP为192.168.11.40,从节点(Slave Nodes)chenpan_02和chenpan_03的IP分别为192.168.11.140和192.168.11.240。在开始安装前,需关闭服务器的防火墙。 接着,下载所需的软件包,包括Elasticsearch 7.3.0、Kibana 7.3.0和JDK 12。注意,Elasticsearch 7.3.0需要JDK 11及以上版本支持,因此我们选择了JDK 12。 在所有服务器上安装JDK: 1. 将JDK安装包上传到/home目录下,然后使用`tar`命令解压到`/opt`目录。 2. 编辑`/etc/profile`配置文件,添加JDK的环境变量设置。这通常包括`JAVA_HOME`、`PATH`和`CLASSPATH`的定义。 安装Elasticsearch: 1. 将Elasticsearch安装包上传至服务器,同样解压到`/opt`目录。 2. 修改Elasticsearch的配置文件`elasticsearch.yml`,设置集群名称,指定主节点,并配置网络参数以允许跨节点通信。 3. 配置每个节点的角色,主节点标记为主节点,从节点不做特别标记。 4. 启动Elasticsearch服务,通过`http://192.168.11.40:9200/_cat/notes?v`进行测试,查看集群状态。 安装Kibana: 1. 解压Kibana安装包至合适目录。 2. 配置Kibana的`server.host`和`elasticsearch.url`,指向ES集群地址。 3. 启动Kibana服务,可以通过访问`http://192.168.11.40:5601/`进入开发工具界面,执行`GET/_cat/nodes`命令,查看集群节点信息。 实验目的: 1. 掌握ES集群的配置方法,理解主从节点的设定和工作原理。 2. 学习ES集群的运行机制,了解数据分布和容错机制。 3. 学会使用Kibana进行数据可视化和集群监控。 4. 为后续的ES集群操作和管理打下基础。 实验步骤详细且实用,通过实践,学生不仅能理论联系实际,还能提升在分布式系统和大数据处理方面的技能。