obd cluster start demo一直在 wait for observer init

【 使用环境 】生产环境:麒麟V10操作系统
【 OB or 其他组件 】
【 使用版本 】4.2.0
【问题描述】
1.数据写入时突然出现No memory or reach tenant memory limit错误,截图如下:


2.集群无法成功初始化,一直在wait for observer init无法停止,截图如下:
image

【复现路径】针对问题1经过上网查找解决办法后进行如下操作:
(1).输入【show variables like ‘ob_sql_work_area_percentage’;】查询结果为5;
(2).输入【set global ob_sql_work_area_percentage = 10;】执行成功后用obd cluster restart demo重新启动集群导致出现问题2;

针对问题2进行obd cluster stop demo后再次尝试启动,一直不成功,查询observer.log得到部分截图:

1 个赞

内存空间用满了

1 个赞

报错信息:

ERROR 4023 (HY000) : Try again

  • OceanBase 错误码:4023
  • 错误原因:需要重试。
  • 解决方式:重试,或联系技术支持人员协助排查。
    报错之前,提示内存资源不足,扩张一下内存,再重启试一试!
1 个赞

内存不足

增加内存试试

你好,使用命令行查了一下,感觉内存是够的。

demo集群默认使用的mempry_limit为6G你可以扩容一下该参数。使用obd edit-config