您可以通过 SQL 语句或 OCP 查询集群参数。

通过 SQL 语句查询

系统租户和普通租户查询集群参数的语句如下所示:

  • 系统租户查询集群参数的语法

    1. SHOW PARAMETERS [SHOW_PARAM_OPTS] [tenant='tenant'];
  • 普通租户查询集群参数的语法

    1. SHOW PARAMETERS [SHOW_PARAM_OPTS]

其中各参数的含义如下:

  • [SHOW_PARAM_OPTS] :值可指定为 [LIKE 'pattern' | WHERE expr]
  • [tenant='tenant'] :系统租户查看集群参数时需指定租户名。

具体示例如下所示:

  • 系统租户

    1. obclient> SHOW PARAMETERS LIKE 'sql_work_area' tenant=t1;obclient> SHOW PARAMETERS WHERE edit_level='static_effective' AND name='sql_work_area' tenant=t1;
  • 普通租户

    1. obclient> SHOW PARAMETERS LIKE 'sql_work_area';

SHOW PARAMETERS 返回结果中的列属性如下表所示。

列名

含义

zone

所在的 Zone

svr_ip

机器 IP

svr_port

机器的端口

name

配置项名

data_type

配置项的数据类型,包括 NUMBER、STRING、CAPACITY 等

value

配置项值

info

配置项解释

section

配置项分类

scope

配置项范围属性:

  • Tenant:租户级别

  • Cluster:集群级别

source

当前值来源:

  • Tenant

  • Cluster

  • CommandLine

  • ObAdmin

  • File

edit_level

定义该配置项的修改行为:

  • READONLY:表示该参数不可修改。

  • STATIC_EFFECTIVE:表示该参数可修改但需要重启 OBServer 才会⽣效。

  • DYNAMIC_EFFECTIVE:表示该参数可修改且修改后动态⽣效。

通过 OCP 查询

说明

  1. 登录 OCP。

    默认进入 集群概览 页面。

  2. 集群概览 页面的 集群列表 区域,选择待操作的集群并单击其集群名。

  3. 在显示的页面的左侧导航栏上,单击 参数管理

  4. 参数列表 页面的搜索框中输入参数名进行查询。

    参数列表 页面展示了当前集群所有参数的详细信息,包括各参数的参数名称、取值类型、取值范围、默认值、当前值、参数说明和是否重启生效等信息。

    查询集群参数 - 图1

    说明

    • 如果参数的当前值是集群范围内统一,则如上图 backup_region 的参数值 0(集群)所示,表示当前值在集群范围内统一为 0

    • 如果参数的当前值在 Zone 或者 Server 级别不一样,则会在 当前值 列显示所有值的组合,例如,12;10(自定义)