#openGauss #入门 #安装 #数据库 #开源
知识来源:docs-opengauss.osinfra.cn/zh/
gs_cgroup
背景信息
集群环境下做批量任务处理时,多任务复杂性,会导致不同机器间的负载差距很大。为了充分利用集群资源,负载管理变得尤为重要。gs_cgroup是openGauss提供的负载管理工具。负责创建默认控制组、创建用户自定义控制组、删除用户自定义控制组、更新用户自定义组的资源配额和资源限额、显示控制组配置文件内容、显示控制组树形结构和删除用户的所有控制组。
gs_cgroup工具为使用数据库的操作系统用户创建Cgroups配置文件,并且在操作系统中生成用户设定的Cgroups。同时为用户提供增加、删除Cgroups、更新Cgroups资源配额、设定Cgroups的CPU或IO限额、设定异常处理阈值及相应操作等服务。此工具只负责当前操作系统节点的Cgroups操作,使用时需在各个节点上调用相同命令语句进行统一配置。
这里假设读者已经了解了负载管理的相关原理,具体请参考《性能优化指南》中“资源负载管理”章节。
#openGauss #入门 #安装 #数据库 #开源