想启动GBase 8c数据库中的资源负载管理功能,应该怎么操作呢?
使用资源负载管理功能前,需要参考本节完成参数配置。在GBase 8c数据库中,如果需要进行系统资源管理操作,则用户需具有DBA权限。权限用户可以通过如下步骤,启动基于资源池的资源负载管理。例如,以gbase用户在GBase 8c主备式上执行以下操作。
步骤1 以操作系统用户gbase登录GBase 8c主节点。
步骤2 开启Control Group功能。
gs_guc reload -Z coordinator -Z datanode -N all -I all -c "enable_control_group=on"
步骤3 开启基于资源池的资源负载管理功能。
gs_guc set -Z coordinator -Z datanode -N all -I all -c "use_workload_manager=on"
步骤4 开启对数据库的常驻后备线程的控制。
gs_guc set -Z coordinator -Z datanode -N all -I all -c "enable_backend_control=on"
步骤5 开启对数据库的常驻后备线程中的autoVacuumWorker线程的控制。
gs_guc set -Z coordinator -Z datanode -N all -I all -c "enable_vacuum_control=on"
步骤6 重启数据库使参数设置生效。