OBD启动时报错

离线安装成功了,初始化集群也可以了,启动的时候一直报错,single.yaml配置文件
oceanbase-ce:
servers:

  • name: z1
    ip: 127.0.0.1
    global:
    production_mode: false
    devname: lo
    home_path: /home/admin/obdemo-server
    data_dir: /data/oceanbase/data
    redo_dir: /data/oceanbase/redo
    mysql_port: 2881
    rpc_port: 2882
    zone: zone1
    cluster_id: 1
    appname: ob_cluster
    root_password: Abc123456! # 设置 root@sys 的密码
    cluster_name: ob-single
    memory_limit: 2147483648
    system_memory: 536870912
    cpu_count: 4
    datafile_size: 2147483648
    datafile_maxsize: 2147483648
    cache_wash_threshold: 2147483648
    syslog_level: INFO
    enable_merge_by_turn: false
    log_disk_size: 2147483648
    enable_syslog_wf: false
    max_syslog_file_count: 5

报错日志:
[2025-11-27 17:49:57.619111] INFO [LIB] ObSliceAlloc (ob_slice_alloc.h:321) [30793][observer][T0][Y0-0000000000000001-0-0] [lt=5] ObSliceAlloc init finished(bsize_=7936, isize_=40, slice_limit_=7536, tmallocator_=NULL)
[2025-11-27 17:49:57.619181] INFO [LIB] ObSliceAlloc (ob_slice_alloc.h:321) [30793][observer][T0][Y0-0000000000000001-0-0] [lt=68] ObSliceAlloc init finished(bsize_=7936, isize_=160, slice_limit_=7536, tmallocator_=NULL)
[2025-11-27 17:49:57.619268] INFO [SERVER] inner_main (main.cpp:596) [30793][observer][T0][Y0-0000000000000001-0-0] [lt=5] observer starts(observer_version=“OceanBase_CE 4.3.4.0”)
[2025-11-27 17:49:57.619286] INFO [SERVER] init (ob_server.cpp:285) [30793][observer][T0][Y0-0000000000000001-0-0] [lt=10] [OBSERVER_NOTICE] start to init observer
[2025-11-27 17:49:57.619330] WDIAG [COMMON] load_from_file (ob_tenant_data_version_mgr.cpp:173) [30793][observer][T0][Y0-0000000000000001-0-0] [lt=6][errcode=0] data_version file doesn’t exist, skip load
[2025-11-27 17:49:57.619343] INFO [COMMON] load_from_file (ob_tenant_data_version_mgr.cpp:233) [30793][observer][T0][Y0-0000000000000001-0-0] [lt=11] [DATA_VERSION] load data_version file(ret=0, map_.size()=0)
[2025-11-27 17:49:57.619890] INFO [SHARE] load_config (ob_config_manager.cpp:131) [30793][observer][T0][Y0-0000000000000001-0-0] [lt=4] Config file doesn’t exist, read from command line(path=“etc/observer.config.bin”, ret=-4027)
[2025-11-27 17:49:57.619945] INFO [SERVER] parse_mode (ob_server.cpp:250) [30793][observer][T0][Y0-0000000000000001-0-0] [lt=15] set normal mode
[2025-11-27 17:49:57.619971] INFO [SHARE] operator() (ob_common_config.cpp:374) [30793][observer][T0][Y0-0000000000000001-0-0] [lt=9] Load config succ(name=“min_full_resource_pool_memory", value=“2147483648”)
[2025-11-27 17:49:57.619986] WDIAG [SHARE] operator() (ob_common_config.cpp:350) [30793][observer][T0][Y0-0000000000000001-0-0] [lt=5][errcode=0] Invalid config string, no such config item(name=“cluster_name”, value=“ob-single”, ret=0)
[2025-11-27 17:49:57.619996] EDIAG [SHARE] operator() (ob_common_config.cpp:370) [30793][observer][T0][Y0-0000000000000001-0-0] [lt=5][errcode=-4147] Invalid config, value out of [0M,) (for reference only). name=memory_limit, value=2G, ret=-4147 BACKTRACE:0x7bcec65 0x74ad505 0x7c089b3 0x7c0864e 0xb580d36 0x18529337 0x184db262 0x184da9b8 0x18521979 0xf5bea9d 0xf5b3a52 0xb584d22 0x205d6500 0xb580bdd 0x7ffa620e5577 0x7e84a20
[2025-11-27 17:49:57.620155] EDIAG [SERVER] init_opts_config (ob_server.cpp:2163) [30793][observer][T0][Y0-0000000000000001-0-0] [lt=149][errcode=-4147] invalid config from cmdline options(opts
.optstr
=”_min_full_resource_pool_memory=2147483648,cluster_name=ob-single,memory_limit=2G,system_memory=512M,cpu_count=4,datafile_size=2G,datafile_maxsize=2G,cache_wash_threshold=2G,enable_merge_by_turn=False,log_disk_size=2G,enable_syslog_wf=False,max_syslog_file_count=5,enable_record_trace_log=False,enable_syslog_recycle=1", ret=-4147, ret=“OB_INVALID_CONFIG”) BACKTRACE:0x7bcec65 0x74ad505 0x74acd2f 0x74ac9c2 0x74ac7da 0x7783dbb 0xf5eeac1 0xf5c0505 0xf5b3a52 0xb584d22 0x205d6500 0xb580bdd 0x7ffa620e5577 0x7e84a20
[2025-11-27 17:49:57.620222] INFO [SERVER] init_opts_config (ob_server.cpp:2183) [30793][observer][T0][Y0-0000000000000001-0-0] [lt=61] set CLUSTER_ID for rpc(cluster_id=1)
[2025-11-27 17:49:57.620228] EDIAG [SERVER] init_config (ob_server.cpp:2072) [30793][observer][T0][Y0-0000000000000001-0-0] [lt=4][errcode=-4147] init opts config failed(ret=-4147, ret=“OB_INVALID_CONFIG”) BACKTRACE:0x7bcec65 0x74ad505 0x79c76ea 0x79c7116 0x79c7050 0x79c6e77 0xf5ede6a 0xf5bfe24 0xf5b3a52 0xb584d22 0x205d6500 0xb580bdd 0x7ffa620e5577 0x7e84a20
[2025-11-27 17:49:57.620278] EDIAG [SERVER] init (ob_server.cpp:293) [30793][observer][T0][Y0-0000000000000001-0-0] [lt=49][errcode=-4147] init config failed(ret=-4147, ret=“OB_INVALID_CONFIG”) BACKTRACE:0x7bcec65 0x74ad505 0x79c76ea 0x79c7116 0x79c7050 0x79c6e77 0xf5c1872 0xf5b610b 0xb584d22 0x205d6500 0xb580bdd 0x7ffa620e5577 0x7e84a20
[2025-11-27 17:49:57.620307] WDIAG [STORAGE.TRANS] getClock (ob_clock_generator.h:69) [30793][observer][T0][Y0-0000000000000001-0-0] [lt=25][errcode=-4006] clock generator not inited
[2025-11-27 17:49:57.620346] INFO [SERVER] init (ob_server.cpp:299) [30793][observer][T0][Y0-0000000000000001-0-0] [lt=31] [server_start 1/18] observer init begin.
[2025-11-27 17:49:57.620352] INFO [LIB] set_param (achunk_mgr.cpp:42) [30793][observer][T0][Y0-0000000000000001-0-0] [lt=5] set large page param(large_page_type
=0)
[2025-11-27 17:49:57.620357] EDIAG [SERVER] init (ob_server.cpp:591) [30793][observer][T0][Y0-0000000000000001-0-0] [lt=4][errcode=-4147] [OBSERVER_NOTICE] fail to init observer(ret=-4147, ret=“OB_INVALID_CONFIG”) BACKTRACE:0x7bcec65 0x74ad505 0x79c76ea 0x79c7116 0x79c7050 0x79c6e77 0xf5c895c 0xf5b8b8c 0xb584d22 0x205d6500 0xb580bdd 0x7ffa620e5577 0x7e84a20
[2025-11-27 17:49:57.620382] ERROR [SERVER] init (ob_server.cpp:595) [30793][observer][T0][Y0-0000000000000001-0-0] [lt=7][errcode=-4147] [server_start 2/18] observer init fail. you may find solutions in previous error logs or seek help from official technicians.

memory_limit改成2G形式也不行

无效配置,ob最小内存规格为6G。
system memory最小为2G

测试环境也需要这么高内存吗?