跳到主要内容

参数管理

本文介绍升级使用 ob-operator 更改 OceanBase 集群参数。

前提条件

确保您的 OceanBase 集群是 running 状态。

升级步骤

修改 spec 中的 tag 配置

  1. 修改 obcluster 的配置文件。完整配置文件请参考 创建 OceanBase 集群,将需要修改的参数写在 spec.parameters 中。

    # 修改前
    # parameters:
    # - name: system_memory
    # value: 2G

    # 修改后
    parameters:
    - name: system_memory
    value: 2G
  2. 配置文件修改后,需运行如下命令使改动生效。

    kubectl apply -f obcluster.yaml
  3. 观察 obparameter CR 的状态等待操作成功。 通过以下命令进行查看。

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

    # desired output, only displays status and one result here
    status:
    parameter:
    - name: system_memory
    server: 10.42.0.232:2882
    value: 2G
    zone: zone1
    status: matched