您可以通过 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

配置项的数据类型,包括 NUMBERSTRINGCAPACITY 等。

value

配置项的值。

info

配置项的说明信息,

section

配置项所属的分类。

scope

配置项范围属性:

  • Tenant:租户级别

  • Cluster:集群级别

source

当前值来源:

  • Tenant

  • Cluster

  • CommandLine

  • ObAdmin

  • File

edit_level

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

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

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

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

通过 OCP 查询

说明

不同 OCP 版本的操作界面可能不同,本节以 OCP V2.5.0 版本为例提供操作指导,OCP 其他版本的操作请参考对应版本的《 OCP 用户指南》文档。

  1. 登录 OCP。

    默认进入 集群概览 页面。

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

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

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

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

    查询集群参数 - 图1

    说明

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

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