前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Centos 7 安装系列(11):Kibana

Centos 7 安装系列(11):Kibana

原创
作者头像
用户10449202
发布2023-05-10 20:29:14
4600
发布2023-05-10 20:29:14
举报
文章被收录于专栏:Centos 操作手册

一、系统环境

操作系统:Centos 7

已安装环境:ElasticSearch 8.6.2

二、安装

需要注意的是:Kibana的版本需要和Elasticsearch保持一致。

2.1 下载并解压安装包

代码语言:text
复制
cd /opt
yum install -y wget
wget https://artifacts.elastic.co/downloads/kibana/kibana-8.6.2-linux-x86_64.tar.gz
tar -zxvf kibana-8.6.2-linux-x86_64.tar.gz
mv kibana-8.6.2 kibana

2.2 修改配置文件

代码语言:text
复制
vi /opt/kibana/config/kibana.yml 

修改内容如下,也可以直接在文件末尾加上:

代码语言:text
复制
server.port: 5601
server.host: "0.0.0.0"
elasticsearch.hosts: ["http://192.168.88.159:9200"]
image.png
image.png

2.3 启动

配置文件夹权限

代码语言:text
复制
chown -R es:es /opt/kibana

切换用户启动 kibana

代码语言:text
复制
su es
cd /opt/kibana
nohup ./bin/kibana > logs/kiban.log 2>&1 &
image.png
image.png

2.4 开放端口

代码语言:text
复制
exit
firewall-cmd --zone=public --add-port=5601/tcp --permanent
firewall-cmd --reload

此时仍无法访问kibana 。

为什么?因为kibana 启动时就与es 进行通信,而我们并没有为kibana 设置es 的账号密码。

image.png
image.png

2.5 配置ES 账号密码

我们需要为ES 的 kibana 账号设置密码

代码语言:text
复制
cd /opt/elasticsearch/bin/

kibana 账号:拥有 kibana_system 角色,用户 kibana 用来连接 elasticsearch 并与之通信。Kibana 服务器以该用户身份提交请求以访问集群监视 API 和 .kibana 索引。不能访问 index。

代码语言:text
复制
./elasticsearch-reset-password -u kibana
image.png
image.png

将对应的账号密码填入kibana 的配置文件中

代码语言:text
复制
vi /opt/kibana/config/kibana.yml
image.png
image.png

2.6 重新启动kibana

杀掉原本启动的kibana进程

代码语言:text
复制
yum install -y net-tools
netstat -tunlp | grep 5601
kill 3703
image.png
image.png

切换用户启动kibana

代码语言:text
复制
su es
cd /opt/kibana
nohup ./bin/kibana > logs/kiban.log 2>&1 &
image.png
image.png

使用kibana 账号登录kibana 会失败,需要使用elastic 账号登录

image.png
image.png

如果忘记了elastic 账号的密码,可以执行以下命令进行重置

代码语言:text
复制
exit
cd /opt/elasticsearch/bin/
./elasticsearch-reset-password -u elastic

三、小结

此次在原本的ElasticSearch 8.6.2 基础上部署kibana,方便查看和搜素ES 中的文档,步骤不多,命令也简单。

我是陈冰安,在知识宇宙中摸爬滚打,分享个人所得,也期待志同道合。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、系统环境
  • 二、安装
    • 2.1 下载并解压安装包
      • 2.2 修改配置文件
        • 2.3 启动
          • 2.4 开放端口
            • 2.5 配置ES 账号密码
              • 2.6 重新启动kibana
              • 三、小结
              相关产品与服务
              Elasticsearch Service
              腾讯云 Elasticsearch Service(ES)是云端全托管海量数据检索分析服务,拥有高性能自研内核,集成X-Pack。ES 支持通过自治索引、存算分离、集群巡检等特性轻松管理集群,也支持免运维、自动弹性、按需使用的 Serverless 模式。使用 ES 您可以高效构建信息检索、日志分析、运维监控等服务,它独特的向量检索还可助您构建基于语义、图像的AI深度应用。
              领券
              问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档