Meta集群使用率超限

【 使用环境 】生产环境
【 使用版本 】OCP 4.3.2,Meta OB 4.3.2.1
【问题描述】在用多进程导入数据时发生以下两个告警:

  1. 告警规则:ob_tenant_cpu_usage_over_threshold
    告警详情:集群:Meta,租户:ocp_monitor,告警:OceanBase 租户CPU使用率超限。租户CPU使用率 99.963 % 超过 95 %。

  2. 告警规则:ob_server_sstable_percent_over_threshold
    告警详情:集群:Meta,主机:192.168.55.167,告警:OceanBase服务器数据盘使用率超限。数据盘使用率 94.039 % 超过 85 %。

Meta集群建在了一台虚拟机上,性能不是很高,因为当时安装的时候询问下来不需要很多内存cpu。业务集群是三台物理机。请问需要增加cpu内存或者换一台实体机安装meta吗

可以增加CPU,如果后续管理的集群规模逐渐增大建议更换配置更高的实体机,meta租户2C4G配置用于生产环境太低,参考

https://www.oceanbase.com/docs/common-ocp-1000000000826976

1 个赞

好的!谢谢老师

老师,请问为什么我虚拟机加完资源重启之后,ocp的meta集群概览里没有显示呀


和原来一样的。需要重装吗

原来的配置是写死的,需要扩容下租户,可以修改下yaml文件中ocp meta租户的资源配置,然后重启下集群

我在试图修改Meta的config的时候遇到这个问题,


然后我在这个yaml里面加了这一行,restart了之后还是修改不了。请问应该怎么改呀

你修改的哪些配置?

租户内存大小可以直接在ocp上改,集群内存在obd的yaml文件修改。你上面报错显示的是修改meta tenant报错,你直接去ocp上改

1 个赞

租户资源配置可以去ocp上修改,在ocp上新建unit,然后替换掉,也可以黑屏修改

1 个赞

好的好的,我要修改的是机器总的内存,因为ocp上直接改的话超出限制了,我以为租户的分配也是一起在这里修改,现在改好了!谢谢!

好的!谢谢老师!改好了