问题
在QianBase MPP中希望从默认的资源队列模式修改为资源组模式,通过以下命令设置为资源组模式,
qbmconfig -c qb_resource_manager -v “group”
但是却遇到以下报错
[qianbase@n208 mpp7]$ qbmconfig -c qb_resource_manager -v "group"
20230829:13:27:11:031179 qbmconfig:n208:qianbase-[CRITICAL]:-new GUC value failed validation: [n209:cgroup is not properly configured: directory '/sys/fs/cgroup/cpu/qbdb/' does not exist],[n208:cgroup is not properly configured: directory '/sys/fs/cgroup/cpu/qbdb/' does not exist],[n210:cgroup is not properly configured: directory '/sys/fs/cgroup/cpu/qbdb/' does not exist]
new GUC value failed validation: [n209:cgroup is not properly configured: directory '/sys/fs/cgroup/cpu/qbdb/' does not exist],[n208:cgroup is not properly configured: directory '/sys/fs/cgroup/cpu/qbdb/' does not exist],[n210:cgroup is not properly configured: directory '/sys/fs/cgroup/cpu/qbdb/' does not exist]
分析
根据报错信息判断,可能是因为cgroup未正常配置。根据报错提示查看/sys/fs/cgroup/cpu/qbdb/发现此目录并不存在,因此说明cgroup并未配置。
解决
参考文章