[tidb] tiup升级tidb的版本到 v7.1.1

这篇具有很好参考价值的文章主要介绍了[tidb] tiup升级tidb的版本到 v7.1.1。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

只读

SHOW GLOBAL VARIABLES LIKE 'tidb_super_read_only';
SET GLOBAL tidb_super_read_only = ON;
SHOW GLOBAL VARIABLES LIKE 'tidb_super_read_only';

备份

为了避免数据丢失,升级前需要备份当前tidb集群的数据,参考 TiDB 备份与恢复概述 | PingCAP 文档中心

说明

由于新版本的tidb的tiflash需要cpui支持avx2,所有升级前先验证当前升级的服务器是否支持avx2。升级的文档可以参考 使用 TiUP 升级 TiDB | PingCAP 文档中心

### 验证cpu是否支持avx2
```
cat /proc/cpuinfo | grep avx2
```

 只读

-- 开启只读
SET GLOBAL tidb_super_read_only = ON;
-- 关闭只读
SET GLOBAL tidb_super_read_only = ON;

升级tiup和tiup cluster 的版本

先升级 TiUP 版本(建议 tiup 版本不低于 1.11.3):
```
su tidb
cd ~
~/.tiup/bin/tiup --version
~/.tiup/bin/tiup update --self
```
再升级 TiUP Cluster 版本(建议 tiup cluster 版本不低于 1.11.3):
```

su tidb
cd ~
~/.tiup/bin/tiup cluster --version

~/.tiup/bin/tiup update cluster
```

验证集群状态

检查当前集群的健康状况
为避免升级过程中出现未定义行为或其他故障,建议在升级前对集群当前的 region 健康状态进行检查,此操作可通过 check 子命令完成。
```
su tidb
cd ~
~/.tiup/bin/tiup cluster check <cluster-name> --cluster
```

检查当前集群的 DDL 和 Backup 情况
为避免升级过程中出现未定义行为或其他故障,建议检查以下指标后再进行升级操作。

集群 DDL 情况:建议使用 ADMIN SHOW DDL 命令查看集群中是否有正在进行的 DDL Job。如需升级,请等待 DDL 执行完成或使用 ADMIN CANCEL DDL 命令取消该 DDL Job 后再进行升级。
集群 Backup 情况:建议使用 SHOW [BACKUPS|RESTORES] 命令查看集群中是否有正在进行的 Backup 或者 Restore 任务。如需升级,请等待 Backup 执行完成后,得到一个有效的备份后再执行升级。

```
ADMIN SHOW DDL;

ADMIN SHOW DDL JOBS;

ADMIN CANCEL DDL JOBS xxx,xxx;

SHOW BACKUPS;
SHOW RESTORES;
```

版本升级


```
tmux
su tidb
cd ~
~/.tiup/bin/tiup cluster list
```

```
tmux
su tidb
cd ~
~/.tiup/bin/tiup cluster upgrade <cluster-name> v7.1.1
```

升级后检查

执行 display 命令来查看最新的集群版本 TiDB Version

tiup cluster display <cluster-name>文章来源地址https://www.toymoban.com/news/detail-648069.html

可读

SHOW GLOBAL VARIABLES LIKE 'tidb_super_read_only';
SET GLOBAL tidb_super_read_only = OFF;
SHOW GLOBAL VARIABLES LIKE 'tidb_super_read_only';

到了这里,关于[tidb] tiup升级tidb的版本到 v7.1.1的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • vmware安装中标麒麟高级服务器操作系统 V7.0

    官方提供使用通道 访问官网 链接: https://www.kylinos.cn/ 下拉到页面最底部 点击产品试用申请 输入申请信息 根据用户类型选择 个人用户试用选个人就行 输入手机号 获取验证码 输入验证码后 会跳转到镜像下载界面 跳转到镜像下载界面 如下 选择中标麒麟高级服务器操作系统软

    2024年01月21日
    浏览(29)
  • centos7 arm服务器编译升级安装动态库libstdc++.so.6,解决GLIBC和CXXABI版本低的问题

    前言         由于centos7内置的libstdc++.so.6版本太低,导致安装第三方包的时候,会报“CXXABI_1.3.8”不存在等问题。         自带的打印如下: 如图 升级 注意:当前的libstdc++.so.6.0.25只适用于centos7 arm服务器,其他系统慎用! 1、把libstdc++.so.6.0.25拷贝到/usr/lib64目录下 2、备份

    2024年01月18日
    浏览(27)
  • Python模拟MQTT v3.1.1服务器

    示例代码 运行结果 解决办法: 降低websockets版本 新报错: 解决办法 : 根据错误信息,看起来问题出在您的MQTT服务器配置中缺少了\\\"listeners\\\"配置项。您可以在实例化Broker对象时,提供一个有效的配置,包括\\\"listeners\\\"配置项。 参考:《mqtt 客户端和服务端搭建及基本使用详解》

    2024年02月15日
    浏览(19)
  • tp8 升级TP框架版本,同时网站打不开,错误代码 ERR_ADDRESS_INVALID,启动内置服务器 运行PHP命令php think run 输出结果是空白

    环境:windows11  phpstudy_pro  thinkphp8.0 php8.2.9   进入composer : 选择composer,再选择对应网站的PHP版本, 启动内置服务器 按上面操作,发现输出结果是空白,没有任何东西 三、启用VSCODE的xdebug调试 在VSCODE中启用调试F5,在think文件中打断点 全部勾上 一直一步一步往下走,发现

    2024年01月22日
    浏览(42)
  • apipost和curl收不到服务器响应的HTTP/1.1 404 Not Found

    windows的apipost发送请求后,服务器响应了HTTP/1.1 404 Not Found,但是apipost一直显示发送中。 linux上的curl也一样。 使用wireshark抓包发现收到了响应,但是wireshark识别不了(图中是回应404后关闭了连接): 第一个报文是HTTP/1.1 404 Not Found响应,但并没有识别出来,wireshark认为是一个

    2024年01月25日
    浏览(27)
  • thinkphp8 - tp8升级框架版本后网站打不开,网页提示错误代码:ERR_ADDRESS_INVALID(启动内置服务器运行php think run命令返回的结果是空白解决,但静态网站能打开

    在windows环境+ phpstudy(小皮面板)本地中,升级TP框架发现php网站打不开了,并且网页中间提示错误代码ERR_ADDRESS_INVALID,神奇的是静态网站可以正常打开。 这个问题已经完美解决。 其实,

    2024年01月25日
    浏览(37)
  • 阿里云轻量应用服务器如何升级?

    对于一些小型网站、Web 应用、博客、论坛、小程序/小游戏、云端开发测试和学习环境等轻量级、低负载且访问量适中的应用场景来说,阿里云轻量应用服务器是个不错的选择。在使用过程中可能会面临升级的情况,那么轻量服务器如何升级呢? 首先打开轻量应用服务器控制

    2024年02月11日
    浏览(31)
  • HP服务器固件升级(ILO及bios升级:实操版)

    目标 学会升级ilo固件版本 学会升级bios固件版本 服务器 以 HP 380p Gen8 为例 ilo固件升级 访问hp官网支援中心: 点我跳转 ,放大镜搜索 HP 380p Gen8 ilo 因为我服务器当前版本为ilo4-2.03版,目前ilo4最新版本为 2.79 解压,里面的 ilo4_279.bin 即为升级所需文件,从ilo登录服务器,找到

    2024年02月06日
    浏览(30)
  • Gitlab服务器备份恢复及系统升级

    居安思危,思则有备,有备无患。 基于此,申请了一个测试服务器,准备先安装同版本服务器,按照最新的数据进行恢复,然后再将现在的服务器升级到Gitlab的最新版本,记录一下完整的过程,以防万一。 参考《CentOS 下搭建Gitlab+Gitlab-runner,配置邮件提醒_centos gitlab搭建_x

    2024年02月15日
    浏览(25)
  • 由vscode自动升级到1.86导致的“终端可以ssh服务器,但是vscode无法连接服务器”

    简单来说就是,ssh配置没动,前两天还可以用vscode连接服务器,今天突然就连不上了,但是用本地终端ssh可以顺利连接。 我的ssh配置如下: 现在直接在终端中进行ssh,可以顺利连接。 然后在vscode中进行连接,一直失败。 主要报错信息如下: 同时,有个很重要的经验!vsco

    2024年02月19日
    浏览(23)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包