New

The executive guide to generative AI

Read more

使用 RPM 包安装 Kibana

edit

使用 RPM 包安装 Kibana

edit

Kibana RPM 包可以从我们的网站下载或者从我们的 RPM 仓库下载。RPM 包可以用来安装 Kibana 在任何基于 RPM 包管理的系统上,如 OpenSuSE 、SLES、Centos、Red Hat 和 Oracle 企业版等系统上。

RPM 安装不支持旧的系统版本,例如 SLES 11 和 CentOS 5。详情请参考 使用 .tar.gz 安装 Kibana

Kibana 的最新稳定版本可以在 Kibana 下载页找到。其它版本可以在 已发布版本中查看。

导入 Elastic PGP 密钥

edit

我们所有部署包的签名使用的是 Elastic Signing Key (PGP key D88E42B4, 从 https://pgp.mit.edu 可以获得),指纹为:

4609 5ACC 8548 582C 1A26 99A9 D27D 666C D88E 42B4

下载并安装签名公钥:

rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch

从 RPM 仓库安装

edit

对于 RedHat 的发行版,在 /etc/yum.repos.d/ 目录下新建一个 kibana.repo 文件,对于 OpenSuSE 的发行版,在 /etc/zypp/repos.d/ 目录下新建一个 kibana.repo 文件,包含如下内容:

[kibana-6.x]
name=Kibana repository for 6.x packages
baseurl=https://artifacts.elastic.co/packages/6.x/yum
gpgcheck=1
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
enabled=1
autorefresh=1
type=rpm-md

您的仓库已经准备好了。现在您可以用下面的命令来安装 Kibana:

sudo yum install kibana 
sudo dnf install kibana 
sudo zypper install kibana 

在 CentOS 和基于较低版本的 Red Hat 发行版上使用 yum

在 Fedora 和较高版本的 Red Hat 发行版上使用 dnf

在基于 OpenSUSE 的发行版上使用 zypper

手动下载安装 RPM

edit

Kibana v6.0.0 的 RPM 包可以使用如下命令从网站下载安装 :

wget https://artifacts.elastic.co/downloads/kibana/kibana-6.0.0-x86_64.rpm
sha1sum kibana-6.0.0-x86_64.rpm 
sudo rpm --install kibana-6.0.0-x86_64.rpm

比较 sha1sumshasum 产生的 SHA 跟 发布的 SHA

SysV initsystemd 对比

edit

Kibana 安装后不会自动启动。如何启动和停止 Kibana,依赖与您的操作系统。使用 SysV init 还是 systemd (新的发行版使用),可以通过以下命令来显示使用的是哪种:

ps -p 1

SysV init 运行 Kibana

edit

使用 chkconfig 命令配置 Kibana 开机自动启动:

sudo chkconfig --add kibana

Kibana 可以用 service 命令来启动和停止:

sudo -i service kibana start
sudo -i service kibana stop

任何原因导致的 Kibana 启动失败,都会输出失败原因到 STDOUT。日志文件在 /var/log/kibana/ 目录下面。

使用 systemd 运行 Kibana

edit

配置 Kibana 开机自动启动,执行以下命令:

sudo /bin/systemctl daemon-reload
sudo /bin/systemctl enable kibana.service

Kibana 启动和停止命令如下:

sudo systemctl start kibana.service
sudo systemctl stop kibana.service

这些命令不会提供任何关于 Kibana 是否成功启动的反馈信息。而是将这些信息写入日志文件中,日志文件的位置在 /var/log/kibana/

通过配置文件配置 Kibana

edit

Kibana 默认情况下从 $KIBANA_HOME/config/kibana.yml 加载配置文件。该配置文件的格式在 配置 Kibana 中有相关说明。

RPM 文件目录

edit

在 RPM 包中,会把配置文件、日志和数据目录放在如下位置:

类型 描述 默认位置 设置

home

Kibana home 目录或 $KIBANA_HOME

/usr/share/kibana

bin

二进制脚本,包括 kibana 启动 Kibana server 和 kibana-plugin 安装插件。

/usr/share/kibana/bin

config

配置文件,包括 kibana.yml

/etc/kibana

data

Kibana 和其插件写入磁盘的数据文件位置。

/var/lib/kibana

optimize

编译过的源码。某些管理操作(如,插件安装)导致运行时重新编译源码。

/usr/share/kibana/optimize

plugins

插件文件位置。每一个插件都有一个单独的二级目录。

/usr/share/kibana/plugins

Was this helpful?
Feedback