observer cg_group 日志问题

os : ubuntu 24.04
ce : 4.3.5

请问一个全新的没有使用过的集群,一直输出这个日志,正常吗?

看样子像是 cg_group 资源检查的问题,这个要怎么处理?

2 个赞

解决了吗,遇到了类似的

3 个赞

没有啊。每天遇到的问题都不重样。关键是还没开始用呢,就问题不断。O(∩_∩)O哈哈~

2 个赞

image
是否搭建时候开启了超卖功能,是否配置了cgroup呢
https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000002016136

3 个赞

初始化时,未进行任何 cg_group 设置,参考官方文档里面写的,是可以不使用这个的,所以我就没设置任何关于 cg_group 的配置,一定要预先设置这个吗?

2 个赞

你的部署方式是什么。如果部署时候选择开启超卖了,是需要配置cgroup的

2 个赞

正在检测中,如果确认是这个问题,我会按照相关说明进行设置,稍后反馈。Thanks~

2 个赞

我已经按照下面的说明关闭了 cgroup 初始化:

集群运行配置如下:

但是 observer 还是依旧提示 cgroup 检查问题日志:

请问这是什么原因导致的?

2 个赞

这个参数是关闭cgroup功能,cgroup的配置还是会进行检测,目录没弄好。
https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000002016136 按照这个配置一下吧。如果嫌麻烦重装一个ob不选择开启超卖也行

1 个赞

我刚才检查了下全局配置项,只有一个设置 CPU 超卖比例的,但是实际设置为100,应该就是不超卖吧。那还有什么配置项影响这个呢?谢谢~
https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000002013478#16-title-内存空间相关


或者能否指点下,哪些配置项与之相关,我可以都检查一遍。按照目前我看的配置项说明来看,没有直接控制超卖开关的配置项。

1 个赞

这应该不是配置项问题,而是你安装时候选择开启超卖了,ob就会进行检测超卖配置,这个报错就是 cgroup 系统目录配置的有问题。你可以配置一下然后不使用

1 个赞

obd 命令行不能设置这个?这个不是最基础的安装方式了吗?不会有obd不能设置而白屏安装可以设置的吧?这不科学啊~

我之所以选择最基础的安装方式,就是想全面了解更多的服务设置和运行细节,或者是OCP比OBD命令行更基础?

1 个赞

麻烦提供一下,你的yaml文件。

1 个赞

image

1 个赞

enable_cgroup是你后续加进去的么

1 个赞

不是,新建部署时添加的。集群创建好后,一直提示cgroup问题,我就destroy集群,然后重新部署了一个新的集群。这个就是完整的部署配置。

1 个赞

删掉这个enable_cgroup重新部署应该就没有报错了

1 个赞

很遗憾,还是一样的,我刚刚才试过。 \O(∩_∩)O/~

我分别创建了四次,有/无 enable_cgroup 配置的和enable_cgroup=true/false 的,但是结果都一样。还是有这个cgroup检查问题。

1 个赞

yaml文件提供一份附件,我这边复现一下看看

1 个赞

ce_proxy_diag.zip (583 字节)

我是在 ubuntu 24.04 下,不知道有没有影响呢?

1 个赞