ODP内存配置问题

【 使用环境 】单台服务器20核,128G内存,硬盘管够,然后Hyper-V里面安装CentOS 7.8,OBD白屏部署V4.2.1-all-in-one,1个节点
【 OB or 其他组件 】
【 使用版本 】V4.2.1社区版
【问题描述】虚拟机给了100G的内存,用OBD部署时,memory_limit、system_memory、ODP内存分别给90G、18G、12G,老是提示内存不够,用默认配置后数据库就给了4G的内存,想问下ODP的内存是算在哪个里面的?一般这种配置下各个内存应该怎么分配?
【复现路径】
【问题现象及影响】

【附件】

OB:

  • memory_limit=90G
  • system_memory=10G

ODP:

  • proxy_mem_limited=4G

那租户可用内存就是76G?

租户内存= memory_limit - system_memory
proxy_mem_limited 指的是obproxy运行使用的内存,不会使用observer的内存

1 个赞