tiup cluster upgrade
命令 tiup cluster upgrade
用于将指定集群升级到特定版本。
语法
tiup cluster upgrade <cluster-name> <version> [flags]
<cluster-name>
为要操作的集群名字,如果忘记集群名字可通过集群列表查看。<version>
为要升级到的目标版本,目前仅允许升级到比当前集群更高的版本,不允许升级到比当前集群更低的版本,即不允许降级。同时也不允许升级成 nightly 版本
选项
--force
- 升级集群需要保证集群目前是启动的,在某些情况下,可能希望在集群未启动的状态下升级,这时候可以使用
--force
忽略升级过程的错误,强制替换二进制文件并启动集群。 - 数据类型:
BOOLEAN
- 该选项默认关闭,默认值为
false
。在命令中添加该选项,并传入true
值或不传值,均可开启此功能。
注意
对正在提供服务的集群强制升级可能导致集群服务不可用。对于未启动的集群,升级成功后会自动启动集群。
--transfer-timeout(uint,默认 300)
在升级 PD 或 TiKV 时,会先将被升级节点的 leader 迁移到其他节点,迁移过程会需要一定时间,可以通过设置 --transfer-timeout
设置最长等待时间(单位为秒),超时之后会跳过等待直接升级服务。
注意
若出现跳过等待直接升级的情况,服务性能可能会出现抖动。
--ignore-config-check
- 在二进制文件更新之后,TiUP 会对 TiDB,TiKV 和 PD 组件执行配置检查,检查方式为
<binary> --config-check <config-file>
,其中<binary>
为新部署的二进制文件的路径,<config-file>
为根据用户配置生成的配置文件。如果想要跳过该项检查,可以使用该选项。 - 数据类型:
BOOLEAN
- 该选项默认关闭,默认值为
false
。在命令中添加该选项,并传入true
值或不传值,均可开启此功能。
--offline
- 声明当前集群处于停止状态。指定该选项时,TiUP Cluster 仅原地替换集群组件的二进制文件,不执行迁移 Leader 以及重启服务等操作。
- 数据类型:
BOOLEAN
- 该选项默认关闭,默认值为
false
。在命令中添加该选项,并传入true
值或不传值,均可开启此功能。
-h, --help
- 输出帮助信息。
- 数据类型:
BOOLEAN
- 该选项默认关闭,默认值为
false
。在命令中添加该选项,并传入true
值或不传值,均可开启此功能。
输出
升级服务的日志。
tiup cluster upgrade相关推荐
- TiUP Cluster
TiUP Cluster 是 TiUP 提供的使用 Golang 编写的集群管理组件,通过 TiUP Cluster 组件就可以进行日常的运维工作,包括部署.启动.关闭.销毁.弹性扩缩容.升级 TiD ...
- centos7开放端口访问不了_基于TiUP cluster 在centos7系统上模拟生产环境部署TiDB数据库...
概述 今天主要来体验下TiDB 最小的完整拓扑的集群,参照 TiUP 最小拓扑的一个 YAML 文件来部署 TiDB 集群,下面一起来看看吧~ 一.环境要求 最小规模的 TiDB 集群拓扑: 部署主机 ...
- tiup cluster restart
命令 tiup cluster restart 用于重启指定集群的所有或部分服务. 注意 重启过程中会有一段时间服务不可用. 语法 tiup cluster restart <cluster-n ...
- tiup cluster reload
在修改集群配置之后,需要通过 tiup cluster reload 命令让集群重新加载配置才会生效,该命令会将中控机的配置发布到服务运行的远端机器,并按照升级的流程按顺序重启服务,重启过程中集群仍然 ...
- tiup cluster prune
在缩容集群时,对于某些组件,并不会立即停止服务并删除数据,而是需要等数据调度完成之后,用户手动执行 tiup cluster prune 命令清理. 语法 tiup cluster prune < ...
- tiup cluster replay
对集群进行升级或重启等操作时,操作有可能因为环境的原因而偶然失败.这时如果重新进行操作,需要从头开始执行所有步骤.如果集群规模较大,会耗费较长时间.此时可以使用 tiup cluster replay ...
- TiDB+TiSpark部署--安装,扩缩容及升级操作
作者: tracy0984 原文来源: https://tidb.net/blog/9dc6c38e 背景 随着业务的变更,可能经常会遇到TiDB数据库的TiKV或TIDB Server节点扩缩容的需 ...
- TiDB-最小实践 Cluster111
作者:边城元元 原文来源: https://tidb.net/blog/af8080f7 TiDB-最小实践 最小拓扑生产级体验TiDB5.3.0 并升级到TiDBV5.4.0 一.说明 1.1 这篇 ...
- TiDB v7.1.0离线升级命令版
作者: 我是咖啡哥 原文来源: https://tidb.net/blog/9a7357ee TiDB更新真的很快,像我这种喜欢尝鲜的DBA就喜欢用最新版本,新版本一出,立马就想跟上,公司环境一般都不 ...
最新文章
- 《OpenGL游戏程序设计》学习笔记---第七章图像、位图与OpenGL
- 判断javascript数组的方法
- PyQt5 图形界面-基础准备:安装Qt Creater、Qt Designer工具,使用Qt Designer设计界面,安装PyQt5工具库
- vim 环境变量 encoding、fileencoding、fileencodings 的作用
- linux (ubuntu)安装pycharm
- Java instead of 用法_我又不是你的谁--java instanceof操作符用法揭秘
- 解决Sublime Text3 显示中文乱码问题
- 技术人 | 如何做一个明白状况的研发主管?
- mysql sql slave skip_MySQL的一次错误处理 SQL_SLAVE_SKIP_COUNTER
- Crystal Reports 2008|Crystal Reports 2008破解版下载
- 【耀杨闯荡华儿街】当曹阿门问起hascode()和equals()方法“上篇”
- 哈萨克斯坦大型“零元购”抓捕现场
- 用krpano 分解下载全景图
- 【Android】Vibrator的使用
- mysql无法启动(centos7):systemctl status mysqld.service:Can‘t create/write to file
- php删除帖子代码,删帖 - iptv信源、网络视频直播ip资源、直播代码 - 恩山无线论坛 - Powered by Discuz!...
- 04_JavaScript数据结构与算法(四)队列
- 恒指怎么开户?恒指交易原则?
- 帆软报表自定义提交以及单行提交
- ECShop 后台订单列表美化
热门文章
- DEDE单本小说网站源码[无错版]
- 计算机课导入语,浅谈小学音乐课导入语的运用.doc
- Xmanager power suit 6 最新版下载注册激活
- 我是最闪亮的单身贵族!
- Mac 修改文件夹权限
- 先天性格测试软件有用吗,先天性人格测试:了解真实的自己
- 自定义服务在 Eureka 上的实例名
- AntDB入选《爱分析:2022数据智能厂商全景报告》
- 机器人学习--基于3D激光雷达数据的MCL全局定位
- http服务器发送消息,node.js+electron教程(二): http服务器, ws服务器, 进程管理