observer没启动起来,但是另外测试时自动启动了mini mode就正常启动

【 使用环境 】生产环境 and 测试环境
【 OB or 其他组件 】OB
【 使用版本 】3.1.4
【问题描述】
我利用rpm包在ubuntu 20.04.1上面单机部署oceanbase,提示failed to connect oceanbase-ce,看了日志发现observer没启动起来,下面是配置和和日志。但是我另外用ubuntu 20.04.1的虚拟机测试没问题,只是测试的配置较低。我看日志发现测试时启动了mini mode,但是实际部署时mini mode为fase,在文档内没找到mini mode相关的资料。所以想请教一下mini mode是否启动对于系统层面除了配置高低是否存在其余要求?并且能不能看出来observer没启动起来的具体原因是什么呢?
【附件】
observer.zip (1.2 MB)
1

select * from __all_sys_parameter where name like %cpu_count%
select * from __all_sys_parameter where name like %cpu_quota_concurrency%

用sql查询或者etc的配置文件中看一下这2个配置项的值

您好,谢谢回复。因为observer没启动,所以我在上述日志里面找到了这两个配置项的值,cpu_count是254(第439行和第48435行),cpu_quota_concurrency是4(第384行和第48380行)。

机器的cpu是多少?

可以按照机器实际cpu数配置cpu_count,如果就是256c的话,可以把cpu_quota_concurrency调小到2试试

非常感谢,您在钉钉群内说cpu_count太大了,我就尝试增加cpu_count参数,调小cpu_count,设置为64果然就启动了。但是按照上述将cpu_quota_concurrency调小到2还是不行,但是按照这个思路将cpu_quota_concurrency调小到1就行了。

cpu_quota_concurrency不建议调成1,用默认值4,单纯的调小cpu_count就可以了;