DWS 工作负载管理修改后无法保存

举报
仲坚 发表于 2021/12/21 16:07:01 2021/12/21
【摘要】 问题(DWS 工作负载管理修改后无法保存) 分析:1、F12点开看请求返回信息,查看响应码,点开查看响应信息。将每个请求点开查看。发现报错信息:说Class group “xx”不存在。页面创建队列会在服务器上创建对应的cgroup用来限制cpu资源。2、gs_cgroup –p、gs_cgroup –P两个命令用来查看cgroup有没有创建成功登录到租户节点查看报错的工作队列的信息 gs_...

问题(DWS 工作负载管理修改后无法保存) 分析:

1、F12点开看请求返回信息,查看响应码,点开查看响应信息。将每个请求点开查看。发现报错信息:说Class group “xx”不存在。页面创建队列会在服务器上创建对应的cgroup用来限制cpu资源。

2、gs_cgroup –p、gs_cgroup –P两个命令用来查看cgroup有没有创建成功登录到租户节点查看报错的工作队列的信息 gs_cgroup –p,没有发现出问题的工作队列并且在Class group information list中没有发现“xx”的信息。 再执行gs_cgroup –P 查看是否有Class group“xx”的资源分配信息,也没有发现。怀疑是这个没有创建成功。去操作日志查看一下操作。

3、在dwscontroller的数据库查一下操作日志 select * from rds_auditlog where clusterId='xxx' and operation like '%Queue%' \G;报错:没有指定的查询。联系之前怀疑工作队列没有创建成功,可能是操作日志里面没有关于这个集群创建工作队列的日志。验证:去掉搜索条件中的clusterId='xxx',再查询,发现有其他集群的操作日志。结论:联系cgroup查询,应该是工作队列没有创建成功。

分析结论:

页面的响应信息说Class group “xx”不存在,查看静态配置文件信息和挂载信息 然后查看操作日志,正常情况下成功或失败这里都会记录,但是查不到对应集群的记录,后台上也没有对应的cgroup创建。所以判断工作队列没有创建成功,页面上显示的队列信息是残留的信息。

解决措施:删掉出问题的队列,重新创建。

注意:有工作负载队列a,工作负载计划b,计划b里面添加着队列a,不能直接将队列a进行删除,需要先从计划移除,然后再删除。

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。