本文永久地址:
http://fuxkdb.com/2017/11/22/PMM%E5%8D%87%E7%BA%A7/
PMM Server升级
非docker方式
如果将PMM Server作为virtual appliance或使用Amazon Machine Image运行,则可以使用PMM主页右下角的更新按钮(如下图所示)。
点击按钮即可完成PMM Server的升级
然后再升级PMM Client:
For Debian or Ubuntu:
$ sudo apt-get update && sudo apt-get install pmm-client
For RedHat or CentOS:
$ yum update pmm-client
Updating PMM Server Using Docker
使用docker ps
查看当前pmm server版本
$ docker ps
$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
480696cd4187 percona/pmm-server:1.1.5 "/opt/entrypoint.sh" 4 weeks ago Up About an hour 192.168.100.1:80->80/tcp, 443/tcp pmm-server
通过下面链接查看是否有新版本:
https://hub.docker.com/r/percona/pmm-server/tags/:
1.停止并删除pmm-server container
docker stop pmm-server && docker rm pmm-server
Warning
Do not remove the pmm-data container when updating, if you want to keep all collected data.
2.运行新版本
docker run -d \
-p 80:80 \
--volumes-from pmm-data \
--name pmm-server \
-e SERVER_USER=pmm_admin \
-e SERVER_PASSWORD=your_passwd \
-e METRICS_RETENTION=4320h \
--restart always \
percona/pmm-server:1.4.1
3.查看运行状态
$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
480696cd4187 percona/pmm-server:1.4.1 "/opt/entrypoint.sh" 4 minutes ago Up 4 minutes 192.168.100.1:80->80/tcp, 443/tcp pmm-server
还可以参考这篇文章:
https://www.percona.com/blog/2017/02/21/percona-monitoring-and-management-pmm-upgrade-guide/
升级完成后,数据是保留的
PMM系列文章:
1.Percona Monitoring and Management架构
2.PMM部署
3.PMM部署遇到的坑
4.PMM设置grafana登录用户
5.PMM出问题排查
6.PMM升级