ocp 新建租户显示内存问题

【 使用环境 】生产环境
【 OB or 其他组件 】 OB
【 使用版本 】4.2.4_HF1
【问题描述】清晰明确描述问题
服务器 14G 最大占用模式,ocp 6G ,新建租户显示2~1 无法填任何数字
【复现路径】问题出现前后相关操作
【附件及日志】推荐使用OceanBase敏捷诊断工具obdiag收集诊断信息,详情参见链接(右键跳转查看):

【SOP系列 22 】——故障诊断第一步(自助诊断和诊断信息收集)

【备注】基于 LLM 和开源文档 RAG 的论坛小助手已开放测试,在发帖时输入 [@论坛小助手] 即可召唤小助手,欢迎试用!

根据您的描述,“在使用 OCP 4.2.4_HF1 版本创建租户时遇到内存配置问题”,这可能涉及到内存分配或配置不当导致的问题。

推荐使用 obdiag 工具进行日志采集,以便我们能够更好地了解问题的具体情况。

日志采集场景: 内存问题
日志采集命令: obdiag gather scene run --scene=observer.memory

请您执行上述命令并将采集到的日志压缩包发送给我们,以便我们进一步分析问题所在。

为了更准确地定位问题,请您提供以下信息:

  1. 创建租户时具体的内存配置参数是什么?
  2. 您是否遇到了特定的错误信息或警告?
  3. 当前集群的内存使用情况如何?是否接近上限?
  4. 除了内存配置问题外,创建租户的过程中还有没有遇到其他异常情况?

通过以上信息,我们将能够更好地帮助您解决问题。

附上敏捷诊断工具 obdiag 使用帮助链接

安装后memroy_limit默认6G,修改了memroy_limit到8G后,新增租户正常。

很高兴听到您通过调整 memory_limit 参数解决了新增租户时遇到的问题。根据您的反馈,可以总结以下几点:

  1. 初始配置问题: 您提到安装后默认的 memory_limit 设置为 6G。当尝试创建新租户时,由于内存限制可能导致了创建失败或配置选项受限。 [2]
  2. 解决方案: 您将 memory_limit 修改为 8G 后,新增租户的操作恢复正常。这表明问题确实是由内存限制引起的,并且增加内存限额后解决了问题。
  3. 内存管理: 在创建租户时,确保有足够的内存资源是非常重要的。如果内存不足,不仅会影响租户的创建过程,还可能影响现有租户的性能。 [2]

建议您进一步检查集群的整体资源使用情况,确保其他资源(如CPU、磁盘空间等)也足够支持新增租户的需求。此外,定期监控内存使用情况可以帮助预防类似问题的发生。

如果您在后续操作中遇到其他问题或有任何疑问,欢迎继续提问。

更多信息请查看:

  1. OCP V4.1.0
  2. tenant_memstore_percent_over_threshold OB 租户内存使用百分比超限
  3. ob_tenant500_mem_hold_over_threshold OB 500 租户的占用内存大小超限
  4. 删除租户
  5. ob_mem_assigned_percent_over_threshold OB 已经分配给租户的内存占比超限
  6. ob_cpu_assigned_percent_over_threshold OB 已经分配给租户的 CPU 占比超限
  7. 内存使用率

(小助手的答复已结束,如未能解决您的问题,请继续提问并等待其他同学的回复,谢谢!)

2 个赞

集群可分配内存不够导致