Files
oceanbase/docs/docs-cn/6.administrator-guide/3.basic-database-management/1.oceanbase-cluster-management/7.cluster-parameter-management/2.you-can-call-this-operation-to-query-cluster-parameters.md
2022-02-10 14:51:49 +08:00

6.2 KiB

查询集群参数

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

通过 SQL 语句查询

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

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

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

    SHOW PARAMETERS [SHOW_PARAM_OPTS]
    

其中各参数的含义如下:

  • [SHOW_PARAM_OPTS] :值可指定为 [LIKE 'pattern' | WHERE expr]

  • [tenant='tenant'] :系统租户查看集群参数时需指定租户名。

具体示例如下所示:

  • 系统租户

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

    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 * CMDLINE * OBADMIN * FILE * DEFAULT
edit_level 定义该配置项的修改行为: * READONLY:表示该参数不可修改。 * STATIC_EFFECTIVE:表示该参数可修改但需要重启 OBServer 才会⽣效。 * DYNAMIC_EFFECTIVE:表示该参数可修改且修改后动态⽣效。

通过 OCP 查询

说明

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

  1. 登录 OCP 。默认进入 集群概览 页面。

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

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

  4. 参数列表 页面,可以查看当前集群所有参数的信息,包括各参数的参数名称、取值类型、取值范围、默认值、当前值、参数说明和是否重启生效等信息。p168817

    说明

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

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