【 使用环境 】生产环境 or 测试环境
【 OB or 其他组件 】
【 使用版本 】社区版 4.1.0_bp1
【问题描述】16c64G的机器 system_memory 设置多少比较好?
【复现路径】
- 三台16c64G的机器,用ocp部署ob集群后,发现system_memory值是29
- 将system_memory改为 10 后, observer 出现error日志
observer.log:[2023-05-16 23:28:24.176581] ERROR issue_dba_error (ob_log.cpp:1792) [6768][MemDumpTimer][T0][Y0-0000000000000000-0-0] [lt=16][errcode=-4388] Unexpected internal error happen, please checkout the internal errcode(errcode=0, file="ob_tenant_mgr.cpp", line_no=429, info="the hold of observer tenant is over the system_memory")
observer.log:[2023-05-16 23:28:34.178856] ERROR issue_dba_error (ob_log.cpp:1792) [6768][MemDumpTimer][T0][Y0-0000000000000000-0-0] [lt=19][errcode=-4388] Unexpected internal error happen, please checkout the internal errcode(errcode=0, file="ob_tenant_mgr.cpp", line_no=429, info="the hold of observer tenant is over the system_memory")
OCP上出现报警如下:
告警事件详情
告警概述:alarm_template_id=0:ob_cluster=test-1:host=192.168.51.233:server_type=observer:error_code=-1:keyword= OBServer 程序日志
告警详情:[OBServer 程序日志] 集群:test,主机:192.168.51.233,日志类型:observer,日志文件:/home/admin/oceanbase/log/observer.log,日志级别:error,关键字=,错误码=-1,TraceId=Y0-0000000000000000-0-0,日志详情=[2023-05-16 23:34:34.265170] ERROR issue_dba_error (ob_log.cpp:1792) [6768][MemDumpTimer][T0][Y0-0000000000000000-0-0] [lt=24][errcode=-4388] Unexpected internal error happen, please checkout the internal errcode(errcode=0, file="ob_tenant_mgr.cpp", line_no=429, info="the hold of observer tenant is over the system_memory") 。