暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

记一次使用TiUP半自动升级TiDB集群经验

2021-02-19
637

作者:TUG微尘

原文来源:https://tidb.net/blog/3ac06007

记一次使用TiUP半自动升级TiDB集群经验

一、背景

​ 部分tidb集群开启了cdc,tidb cdc组件不兼容公司内部个性化之后的Canal协议,内部对cdc做了兼容,因此不可使用tiup对tidb集群进行自动升级,否则会造成数据同步报错。

二、升级步骤

TiUP Cluster 不支持指定部分节点升级

TiDB集群角色升级顺序

1.升级cdc

tiup cluster patch {{cluster_name}} /data/deploy/patch/cdc-4.0.10-canal-proto.tar.gz -R cdc

确认cdc任务正常,无相关报警

2.升级pd

tiup cluster patch {{cluster_name}} /data/deploy/patch/v4.0.10/pd-v4.0.10-linux-amd64.tar.gz -R pd

3.升级tikv

tiup cluster patch {{cluster_name}} /data/deploy/patch/v4.0.10/tikv-v4.0.10-linux-amd64.tar.gz -R tikv

4.升级tidb

tiup cluster patch {{cluster_name}} /data/deploy/patch/v4.0.10/tidb-v4.0.10-linux-amd64.tar.gz -R tidb

5.升级prometheus

tiup cluster patch {{cluster_name}} /data/deploy/patch/v4.0.10/prometheus-v4.0.10-linux-amd64.tar.gz -R prometheus

6.升级grafana

tiup cluster patch {{cluster_name}} /data/deploy/patch/v4.0.10/grafana-v4.0.10-linux-amd64.tar.gz -R grafana

7.确认tidb集群正常,各项指标正常,无相关报警\ 8.修改元数据

``` .tiup/storage/cluster/clusters/{{cluster_name}}/meta.yaml

tidb_version: v4.0.10 ```

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论