神奇的工作室最新网站,网站推广优化怎样,中国建设银行三峡分行网站,949公社最新招聘今天文章目录 一#xff0e;前言二#xff0e;介绍1.Elasticsearch2.Kibana 三#xff0e;ES安装1.下载安装包2.解压、配置2.1 解压2.2 配置 3.启动3.1增加用户3.2启动 4.解决资源分配太少问题5.启动成功 四#xff0e;Kibana安装1.下载安装包2.解压、配置2.1 解压2.2 配置2.2 … 文章目录 一前言二介绍1.Elasticsearch2.Kibana 三ES安装1.下载安装包2.解压、配置2.1 解压2.2 配置 3.启动3.1增加用户3.2启动 4.解决资源分配太少问题5.启动成功 四Kibana安装1.下载安装包2.解压、配置2.1 解压2.2 配置2.2 修改防火墙策略2.2.1开启防火墙2.2.2 添加5601端口2.2.3重启防火墙 4.启动5.验证6.配置Kibana 一前言
本文介绍CentOS7下安装部署ES以及可视化工具Kibana的安装及部署。
二介绍
1.Elasticsearch Elasticsearch 是一个分布式、RESTful 风格的搜索和数据分析引擎能够解决不断涌现出的各种用例。 作为 Elastic Stack 的核心它集中存储您的数据帮助您发现意料之中以及意料之外的情况。——摘自ES官网 2.Kibana Kibana 是为 Elasticsearch设计的开源分析和可视化平台。你可以使用 Kibana 来搜索查看存储在 Elasticsearch 索引中的数据并与之交互。你可以很容易实现高级的数据分析和可视化以图表的形式展现出来。 你可以理解为Kibana是可视化管理Elasticsearch的一个工具
三ES安装
1.下载安装包
直接
wget https://artifacts.elastic.co/downloads/enterprise-search/enterprise-search-8.2.3.tar.gz或者 官网下载对应系统及版本的安装包 https://www.elastic.co/cn/downloads/enterprise-search 由于是给CentOS(Linux)安装遂选择MacOS/Linux。
2.解压、配置
2.1 解压
将压缩文件放在/usr/local 目录下解压
tar -zxvf elasticsearch-8.2.3-linux-x86_64.tar.gz 我们再创建一个data目录用于存储数据
mkdir data2.2 配置
修改配置文件elasticsearch.yml
cd configvim elasticsearch.yml在配置文件中加入以下内容
#修改集群名称
cluster.name: test-elasticsearch
#修改当前节点名称
node.name: es-node
#修改数据和日志数据存储地址
path.data: /usr/local/elasticsearch-8.2.3/data
path.logs: /usr/local/elasticsearch-8.2.3/logs
#修改集群节点名称
cluster.initial_master_nodes: [es-node]
#修改分配的最小内存
-Xms1g
#修改分配的最大内存
-Xmx1g和我一样 最后Esc :wq保存
3.启动
3.1增加用户
ES不允许root用户操作首次启动之前需要添加额外的用户启动 加入用户“es”或者切换到非root的用户
useradd es改变目录使用权限
chown -R es:es /usr/local/elasticsearch-8.2.3切换到用户“es”
su es3.2启动
可以选择前台启动
./bin/elasticsearch也可以后台启动
./bin/elasticsearch -d看到这样的日志证明启动成功 但是蓝色框中警告我们应该是elasticsearch程序需要的最小max file descriptors值是65536但是我的host只配置了4096默认值虚拟内存和线程分配也分配太少了。
4.解决资源分配太少问题
停止es
ctrlc切换回root
su root打开/etc/sysctl.conf文件
vim /etc/sysctl.conf加入一下四行
* soft nofile 65536
* hard nofile 131072
* soft nproc 2048
* hard nproc 4096和我一样
5.启动成功
在浏览器输入https://127.0.0.1:9200/进行验证。
四Kibana安装
1.下载安装包
直接
wget https://artifacts.elastic.co/downloads/kibana/kibana-8.2.3-linux-x86_64.tar.gz或者 官网下载对应系统及版本的安装包 https://www.elastic.co/cn/downloads/kibana 由于是给CentOS(Linux)安装遂选择MacOS/Linux。
2.解压、配置
2.1 解压
将压缩文件放在/usr/local 目录下解压
tar -zxvf elasticsearch-8.2.3-linux-x86_64.tar.gz 2.2 配置
修改配置文件
vim /usr/local/kibana-8.2.3/config/kibana.yml在配置文件中加入以下内容
server.port: 5601
server.host: 0.0.0.0
server.name: es
i18n.locale: zh-CN2.2 修改防火墙策略
2.2.1开启防火墙
systemctl start firewalld.service2.2.2 添加5601端口
firewall-cmd --permanent --zonepublic --add-port5601/tcp2.2.3重启防火墙
firewall-cmd --reload4.启动
切换目录
cd /usr/local/kibana-8.2.3/bin前台启动
./kibana先加载一些插件 5.验证
在浏览器输入http://192.168.0.222:5601/打开如下界面证明Kibana启动成功 接下来就可以进行配置了
6.配置Kibana
配置Kibana需要ES的注册令牌此令牌为ES启动时生成可以通过查看ES日志也可以在ES的bin目录下输入以下命令重新获取一个注册令牌 当然也可以手动配置
./elasticsearch-create-enrollment-token --scope kibana