命令 tiup cluster upgrade 用于将指定集群升级到特定版本。
tiup cluster upgrade
为要操作的集群名字,如果忘记集群名字可通过集群列表查看。 为要升级到的目标版本,目前仅允许升级到比当前集群更高的版本,不允许升级到比当前集群更低的版本,即不允许降级。同时也不允许升级成 nightly 版本--force 忽略升级过程的错误,强制替换二进制文件并启动集群。BOOLEANfalse。在命令中添加该选项,并传入 true 值或不传值,均可开启此功能。注意
对正在提供服务的集群强制升级可能导致集群服务不可用。对于未启动的集群,升级成功后会自动启动集群。
在升级 PD 或 TiKV 时,会先将被升级节点的 leader 迁移到其他节点,迁移过程会需要一定时间,可以通过设置 --transfer-timeout 设置最长等待时间(单位为秒),超时之后会跳过等待直接升级服务。
注意
若出现跳过等待直接升级的情况,服务性能可能会出现抖动。
--config-check ,其中 为新部署的二进制文件的路径, 为根据用户配置生成的配置文件。如果想要跳过该项检查,可以使用该选项。BOOLEANfalse。在命令中添加该选项,并传入 true 值或不传值,均可开启此功能。BOOLEANfalse。在命令中添加该选项,并传入 true 值或不传值,均可开启此功能。BOOLEANfalse。在命令中添加该选项,并传入 true 值或不传值,均可开启此功能。升级服务的日志。