查询集群参数 =========================== 您可以通过 SQL 语句或 OCP 查询集群参数。 通过 SQL 语句查询 -------------------------------- 系统租户和普通租户查询集群参数的语句如下所示: * 系统租户查询集群参数的语法 ```sql SHOW PARAMETERS [SHOW_PARAM_OPTS] [tenant='tenant']; ``` * 普通租户查询集群参数的语法 ```sql SHOW PARAMETERS [SHOW_PARAM_OPTS] ``` 其中各参数的含义如下: * `[SHOW_PARAM_OPTS]` :值可指定为 `[LIKE 'pattern' | WHERE expr]`。 * ` [tenant='tenant']` :系统租户查看集群参数时需指定租户名。 具体示例如下所示: * 系统租户 ```sql obclient> SHOW PARAMETERS LIKE 'sql_work_area' tenant=t1;obclient> SHOW PARAMETERS WHERE edit_level='static_effective' AND name='sql_work_area' tenant=t1; ``` * 普通租户 ```sql 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` * `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](https://help-static-aliyun-doc.aliyuncs.com/assets/img/zh-CN/0883170261/p265398.png) **说明** * 如果 **当前值** 是集群范围内统一,则如上图 **backup_region** 的参数值所示,表示 **0(集群)** 。 * 如果参数在 Zone 或者 Server 级别不一样,则会显示所有值的组合,例如, **12;10 自定义)**