PMM升级

本文永久地址:
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

如果是使用Docker部署的则需要先删除再安装新版本

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升级

你可能感兴趣的:(MySQL)