DWS 页面显示License已使用容量和实际不符

举报
农夫山泉 发表于 2024/09/11 21:21:10 2024/09/11
【摘要】 DWS因agent版本与管控面版本不匹配导致页面license使用量与实际不符定位及修复过程

背景:管控面升级810->811后,出现页面显示的license使用量与实际情况不符

1、OC页面显示集群已使用量vCPU比实际使用的数量大

2、查看rms数据库中的license_used表数据,发现表中记录数为0

3、继续表中记录统计的license已使用量,发现也是显示错误的结果,即与页面数据一致。

select ifnull(sum(x.value), 0) from rds_cluster r join rds_cluster_spec s on r.clusterSpecId = s.id join rds_cluster_instance_resspec t on r.clusterSpecId =t.cluster_spec_id join rds_instance y on r.id = y.clusterId join rds_resspecattr x on t.instance_spec_id = x.specId where r.status in ('199', '200') and x.attrCode = 'cpu';

4、人工计算统计所有集群的节点数据,然后与表rsd_instance的实例数据比较,发现按单节点规格*包含被删除的实例数量(状态400),正好等于页面统计错误的使用量,即错误把已删除的实例也统计到使用量

5、根因为租户面的agent版本与管控面版本不匹配导致,长期解决方案应升到匹配的版本

6、临时规避方案:删除rds_instance表中实例状态为400记录后,等5min后页面数据恢复正常

      1) 备份rds_instance表数据:create table rds_instance_20240911xx select * from rds_instance;

      2) 一次删除集群中已经删除的实例记录:delete from rds_instance where clusterid='集群id' and status=400;

     3)等5min后查看页面数据恢复正常


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

评论(0

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

全部回复

上滑加载中

设置昵称

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

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

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