---
title: "集群升级 | OceanBase 文档中心"
description: 集群升级 本文介绍升级使用 ob-operator 部署的 OceanBase 集群。 前提条件 在集群升级前，您要确保待升级的集群是 running 状态。 操作步骤 修改 spec 中的 tag 配置 修改 obcluster 的配置文件。完整配置文件请参考 创建 OceanBase 集群 。 将 spec.ob…
---
切换语言

- 中文站 - 简体中文
- International - English
- 日本站 - 日本語

文档反馈![](https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*_Ef7QIYUi3gAAAAAAAAAAAAADiGDAQ/original) ob-operatorV 2.2.0 社区版

# 集群升级

更新时间：2026-04-13 16:46:32

[编辑](https://github.com/oceanbase/ob-operator-doc/edit/V2.2.0/zh-CN/500.ob-operator-user-guide/100.cluster-management-of-ob-operator/500.upgrade-cluster-of-ob-operator.md)  

本文介绍升级使用 ob-operator 部署的 OceanBase 集群。

## 前提条件

在集群升级前，您要确保待升级的集群是 running 状态。

## 操作步骤

### 修改 spec 中的 tag 配置

1. 修改 obcluster 的配置文件。完整配置文件请参考 [创建 OceanBase 集群](https://www.oceanbase.com/docs/community-ob-operator-doc-1000000000659352)。 将 `spec.observer.image` 修改为目标镜像。

   ```yaml
   # 修改前
   spec:
     observer:
       image: oceanbase/oceanbase-cloud-native:4.2.0.0-101000032023091319

   # 修改后
   spec:
     observer:
       image: oceanbase/oceanbase-cloud-native:4.2.1.1-101000062023110109

   ```
 2. 配置文件修改后，需运行如下命令使改动生效。

   ```yaml
   kubectl apply -f obcluster.yaml

   ```
 3. 观察 OceanBase 集群 CR 的状态等待操作成功。 通过以下命令，可以获取 OceanBase 集群资源的状态，当集群状态变为 running，image 变为目标镜像时，则升级成功。

```shell
kubectl get obclusters.oceanbase.oceanbase.com test -n oceanbase -o yaml

# desired output, only displays status here
status:
  image: oceanbase/oceanbase-cloud-native:4.2.1.1-101000062023110109
  obzones:
  - status: running
    zone: obcluster-1-zone1
  - status: running
    zone: obcluster-1-zone2
  - status: running
    zone: obcluster-1-zone3
  parameters: []
  status: running

```

 上一篇 下一篇 ![有帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*y6ocSqN8cqsAAAAAAAAAAAAAARQnAQ)![无帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*BG9IQJyLHF8AAAAAAAAAAAAAARQnAQ)![反馈](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*eTWdQKCRKHwAAAAAAAAAAAAAARQnAQ)[AI](https://www.oceanbase.com/obi) 咨询热线
