-
Notifications
You must be signed in to change notification settings - Fork 72
upgrade curve
Wine93 edited this page Aug 15, 2022
·
2 revisions
修改集群拓扑中的镜像名为需升级的镜像名:
$ vim topology.yamlkind: curvebs
global:
container_image: opencurvedocker/curvebs:v1.2 # 修改镜像
...$ curveadm config commit topology.yaml$ curveadm upgradeCurveAdm 默认升级集群中的所有服务,如需升级指定服务,可通过添加以下 3 个选项来实现:
-
--id: 升级指定id的服务 -
--host: 升级指定主机的所有服务 -
--role: 升级指定角色的所有服务
以上 3 个选项可任意组合使用,服务对应的 id、host、role 可通过 curveadm status 来查看。
$ curveadm upgrade --id c9570c0d0252$ curveadm upgrade --host 10.0.1.1 --role mds💡 提醒:
upgrade默认会滚动升级指定的每一个服务,用户在升级每一个服务后 需进入容器内确定集群是否健康。若用户想一次性执行升级操作,可添加-f选项强制升级
© 2023 Curve Team. All Rights Reserved