We recommend everyone to upgrade Grafana often to stay up to date with the latest fixes and enhancements. In order make this a reality Grafana upgrades are backward compatible and the upgrade process is simple & quick.

grafana官方建议保持持续升级至最新修复版,因为grafana只是作为展示层,升级对程序打点和数据收集无影响,而且grafana是后向兼容的,升级只会影响监控的查看和报警。

大版本升级注意事项:大版本升级跨度太大可能会导致问题出现,升级中选择小版本逐个升级,如在v5.x 升级至v6.x没有任何报错,都可正常运行访问。当升级v7.x之后的版本面临数据库报错。

查看当前配置

[root@rg1-oservice001 ~]# rpm -qa | grep grafana
grafana-enterprise-8.0.4-1.x86_64
[root@rg1-oservice001 ~]# ps -ef | grep grafana | grep -v grep
grafana 1793 1 0 2021 ? 11:10:36 /usr/sbin/grafana-server --config=/etc/grafana/grafana.ini --pidfile=/var/run/grafana/grafana-server.pid --packaging=rpm cfg:default.paths.logs=/var/log/grafana cfg:default.paths.data=/var/lib/grafana cfg:default.paths.plugins=/var/lib/grafana/plugins cfg:default.paths.provisioning=/etc/grafana/provisioning
[root@rg1-oservice001 ~]#
[root@rg1-oservice001 ~]#
[root@rg1-oservice001 ~]# ps -ef | grep grafana | grep -v grep
grafana 1793 1 0 2021 ? 11:10:36 /usr/sbin/grafana-server --config=/etc/grafana/grafana.ini --pidfile=/var/run/grafana/grafana-server.pid --packaging=rpm cfg:default.paths.logs=/var/log/grafana cfg:default.paths.data=/var/lib/grafana cfg:default.paths.plugins=/var/lib/grafana/plugins cfg:default.paths.provisioning=/etc/grafana/provisioning
[root@rg1-oservice001 ~]#
[root@rg1-oservice001 ~]# systemctl status grafana-server.service
● grafana-server.service - Grafana instance
Loaded: loaded (/usr/lib/systemd/system/grafana-server.service; enabled; vendor preset: disabled)
Active: active (running) since Mon 2021-11-01 16:18:15 CST; 1 years 3 months ago
Docs: http://docs.grafana.org
Main PID: 1793 (grafana-server)
Memory: 113.7M
CGroup: /system.slice/grafana-server.service
└─1793 /usr/sbin/grafana-server --config=/etc/grafana/grafana.ini --pidfile=/var/run/gra...

升级步骤

备份配置文件

/etc/grafana/grafana.ini

/etc/grafana/ldap.toml

/etc/grafana/provisioning/*

[root@rg1-oservice001 ~]# mkdir ~/grafana_backup
[root@rg1-oservice001 ~]# cp -p /etc/grafana/ldap.toml ~/grafana_backup
[root@rg1-oservice001 ~]# cp -p /etc/grafana/grafana.ini ~/grafana_backup
[root@rg1-oservice001 ~]# cp -r /etc/grafana/provisioning/ ~/grafana_backup

备份数据

[root@rg1-oservice001 ~]# cp -r -p /var/lib/grafana/ ~/grafana_backup

配置grafana阿里源并更新yum缓存

[root@rg1-oservice001 ~]# sudo nano /etc/yum.repos.d/grafana.repo
[grafana]
name=grafana
baseurl=https://mirrors.aliyun.com/grafana/yum/rpm
repo_gpgcheck=0
enabled=1
gpgcheck=0
[root@rg1-oservice001 ~]# yum clean all && yum makecache
····

开始升级

# 查看指点版本信息
[root@rg1-oservice001 ~]# yum info grafana-enterprise-8.0.7
····
# 升级到指点版本
[root@rg1-oservice001 ~]# yum install grafana-enterprise-8.0.7
····
[root@rg1-oservice001 ~]# systemctl restart grafana-server
[root@rg1-oservice001 ~]# systemctl status grafana-server

最新文章

  1. java中如何生成可执行的jar文件
  2. javscript 中的术语和俚语
  3. jquery.util.easyui.dialog
  4. 使用CAJViewer 提取PDF文件中的文字
  5. C++学习24 虚析构函数
  6. Thinkphp模板中使用自定义函数的方法
  7. (转)jQuery LigerUI 插件介绍及使用之ligerTree
  8. WAMP下定义wordpress固定连接出现文章页面404
  9. javabean解决jsp中中文乱码问题
  10. uva11538
  11. 庖丁解牛Linux内核学习笔记(1)--计算机是如何工作的
  12. 初学Java Web(9)——学生管理系统(简易版)总结
  13. C语言程序设计第一次实验
  14. 告别GOPATH,快速使用 go mod(Golang包管理工具)
  15. webpack.optimize.UglifyJsPlugin配置说明
  16. Wireshark win7 没有找到接口;找不到接口
  17. VS2008中捕获内存泄露(转)
  18. Android服务开发——WebService
  19. nyoj860(01变形)
  20. LeetCode: Divide Two Integers 解题报告

热门文章

  1. java 进阶P-6.2+P-6.3
  2. java 入门与进阶P-6.3+P-6.4
  3. 使用pycharm打开sqlite的问题
  4. git分支的一些处理情况记录
  5. ASP.NET Core开发者指南(2022版路线图)
  6. clion添加ROS环境变量
  7. 学习Java Day9
  8. 微信小程序自定义导航栏机型适配
  9. JZOJ 2114. 【GDKOI2011】反恐任务
  10. JZOJ 3992.Christmas