更新时间:2024-05-28 GMT+08:00

开启ClickHouse租户CPU优先级配置

本章节内容仅适用于MRS 3.2.0及之后版本。

操作场景

ClickHouse租户支持CPU优先级,该特性依赖OS的CAP_SYS_NICE能力,需要开启该能力才可以生效。

操作步骤

  1. 使用root用户登录ClickHouseServer实例节点,执行如下命令:

    setcap cap_sys_nice=+ep /opt/Bigdata/FusionInsight_ClickHouse_*/install/FusionInsight-ClickHouse-*/clickhouse/bin/clickhouse

    所有的ClickHouseServer节点都需要执行该命令。

  2. 登录FusionInsight Manager页面,选择“集群 > 服务 > ClickHouse > 实例”,勾选所有的ClickHouseServer实例,选择“更多 > 重启实例”,重启所有ClickHouseServer实例。
  3. 执行如下命令,查看CPU优先级特性能力是否开启:

    getcap /opt/Bigdata/FusionInsight_ClickHouse_*/install/FusionInsight-ClickHouse-*/clickhouse/bin/clickhouse

    如下返回值表示CPU优先级特性已开启:
    /opt/Bigdata/FusionInsight_ClickHouse_*/install/FusionInsight-ClickHouse*/clickhouse/bin/clickhouse = cap_sys_nice+ep