Centos / RHEL 升级grafana
sudo yum update grafana
来源: https://grafana.com/docs/grafana/latest/installation/upgrading/
安装
在基于RPM的Linux(CentOS,Fedora,OpenSuse,Red Hat)上安装
本页说明如何安装Grafana依赖项,下载和安装Grafana,如何在基于RPM的Linux系统上启动并运行该服务,以及安装软件包的详细信息。
升级注意事项:虽然升级Grafana的过程与安装Grafana非常相似,但是您应该执行一些关键的备份步骤。阅读升级Grafana 以获取有关更新现有安装的提示和指导。
1.下载并安装
您可以从YUM存储库中安装Grafana,可以使用YUM手动安装,使用RPM手动安装或下载二进制.tar.gz
文件。
从YUM存储库安装
如果您是从YUM存储库安装的,那么每次您运行Grafana都会自动更新sudo yum update
。
Grafana版本 | 包裹 | 资料库 |
---|---|---|
Grafana OSS | 格拉那 | https://packages.grafana.com/oss/rpm |
Grafana OSS(测试版) | 格拉那 | https://packages.grafana.com/oss/rpm-beta |
格拉法纳企业 | 企业 | https://packages.grafana.com/enterprise/rpm |
Grafana Enterprise(测试版) | 企业 | https://packages.grafana.com/enterprise/rpm-beta |
使用您选择的方法将新文件添加到YUM存储库中。以下命令使用nano
。
sudo nano /etc/yum.repos.d/grafana.repo
重击
选择是要安装Grafana的开源版还是企业版,然后从所选版本中输入信息grafana.repo
。如果要安装Beta版本的Grafana,则需要使用上表中的Beta URL替换URL。
我们建议所有用户安装Grafana企业版,该版本可通过Grafana Enterprise订阅进行无缝升级 。
对于企业版本:
[grafana]
name=grafana
baseurl=https://packages.grafana.com/enterprise/rpm
repo_gpgcheck=1
enabled=1
gpgcheck=1
gpgkey=https://packages.grafana.com/gpg.key
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt
重击
对于OSS版本:
[grafana]
name=grafana
baseurl=https://packages.grafana.com/oss/rpm
repo_gpgcheck=1
enabled=1
gpgcheck=1
gpgkey=https://packages.grafana.com/gpg.key
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt
重击
使用以下命令之一安装Grafana:
sudo yum install grafana
# or
sudo yum install grafana-enterprise
重击
使用YUM手动安装
如果使用YUM手动安装,则需要为每个新版本手动更新Grafana。要为您的Grafana安装启用自动更新,请按照以下说明通过我们的YUM存储库进行安装。
- 在Grafana下载页面上 ,选择要安装的Grafana版本。
- 默认情况下,会选择最新的Grafana版本。
- “版本”字段仅显示完成的版本。如果要安装Beta版本,请单击Nightly Builds,然后选择一个版本。
- 选择一个版本。
- 企业版-推荐下载。在功能上与开源版本相同,但包括您可以选择使用许可证解锁的功能。
- 开源-在功能上与企业版相同,但是如果需要企业功能,则需要下载企业版。
- 根据运行的系统,单击Linux或ARM。
- 将安装页面中的代码复制并粘贴到命令行中并运行。它遵循以下所示的模式。
wget <rpm package url>
sudo yum localinstall <local rpm package>
重击
您也可以直接使用YUM安装Grafana:
sudo yum install <rpm package url>
重击
使用RPM安装
如果使用RPM进行安装,则需要为每个新版本手动更新Grafana。该方法根据您所运行的Linux OS的不同而不同。开始之前,请先完整阅读说明。
注意: .rpm文件已签名,您可以使用此公共GPG密钥来验证签名 。
- 在Grafana下载页面上 ,选择要安装的Grafana版本。
- 默认情况下,会选择最新的Grafana版本。
- “版本”字段仅显示完成的版本。如果要安装Beta版本,请单击Nightly Builds,然后选择一个版本。
- 选择一个版本。
- 企业版-推荐下载。在功能上与开源版本相同,但包括您可以选择使用许可证解锁的功能。
- 开源-在功能上与企业版相同,但是如果需要企业功能,则需要下载企业版。
- 根据运行的系统,单击Linux或ARM。
- 将安装页面中的.rpm软件包URL和本地.rpm软件包信息复制并粘贴到以下所示的模式中,然后运行命令。
在CentOS,Fedora,Red Hat或RHEL上:
sudo yum install initscripts urw-fonts wget
wget <rpm package url>
sudo rpm -Uvh <local rpm package>
重击
在OpenSUSE或SUSE上:
wget <rpm package url>
sudo rpm -i --nodeps <local rpm package>
重击
从二进制.tar.gz文件安装
下载最新.tar.gz
文件 并解压缩。这些文件将解压缩到以您下载的Grafana版本命名的文件夹中。该文件夹包含运行Grafana所需的所有文件。该软件包中没有初始化脚本或安装脚本。
wget <tar.gz package url>
sudo tar -zxvf <tar.gz package>
重击
2.启动服务器
这grafana-server
将以grafana
用户身份启动该过程,该过程是在软件包安装期间创建的。systemd命令在大多数情况下都可以使用,但是某些较旧的Linux系统可能需要init.d。安装程序应提示您输入正确的命令。
如果安装了.rpm
软件包,则可以使用systemd
或启动服务器init.d
。如果安装了二进制.tar.gz
文件,则需要执行二进制文件。
用systemd启动服务器
要启动服务并验证服务已启动,请执行以下操作:
sudo systemctl daemon-reload
sudo systemctl start grafana-server
sudo systemctl status grafana-server
重击
配置Grafana服务器以在启动时启动:
sudo systemctl enable grafana-server
重击
SUSE或OpenSUSE用户:您可能需要使用systemd方法启动服务器,然后使用init.d方法将Grafana配置为在引导时启动。
使用init.d启动服务器
要启动服务并验证服务已启动,请执行以下操作:
sudo service grafana-server start
sudo service grafana-server status
重击
配置Grafana服务器以在启动时启动:
sudo /sbin/chkconfig --add grafana-server
重击
执行二进制
该grafana-server
二进制需要工作目录是根安装目录,其中二进制文件以及public
文件夹的位置。
通过运行以下命令启动Grafana:
./bin/grafana-server web
重击
套餐详情
- 将二进制文件安装到
/usr/sbin/grafana-server
- 将init.d脚本复制到
/etc/init.d/grafana-server
- 将默认文件(环境变量)安装到
/etc/sysconfig/grafana-server
- 将配置文件复制到
/etc/grafana/grafana.ini
- 安装systemd服务(如果有systemd可用)名称
grafana-server.service
- 默认配置使用以下位置的日志文件
/var/log/grafana/grafana.log
- 默认配置在以下位置指定一个sqlite3数据库
来源: https://grafana.com/docs/grafana/latest/installation/rpm//var/lib/grafana/grafana.db