创建pool失败

【 使用环境 】生产环境 or 测试环境
【 OB or 其他组件 】
【 使用版本 】
【问题描述】清晰明确描述问题
【复现路径】问题出现前后相关操作
【附件及日志】推荐使用OceanBase敏捷诊断工具obdiag收集诊断信息,详情参见链接(右键跳转查看):

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

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

observer 4.5.0.0

CREATE RESOURCE POOL pool1 UNIT = ‘unit_smaller’, UNIT_NUM = 1, ZONE_LIST = (‘zone2’);
ERROR 4656 (HY000): resource pool unit num is bigger than zone server count

选择 unit_num = 1 还是现实 bigger

1 个赞

用户问题总结:在 OceanBase 4.5.0.0 版本中,尝试创建资源池时失败,错误代码 4656 表示资源池单元数量大于区域服务器数量。即使设置 unit_num = 1,仍然显示更大的错误。

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

日志采集场景: 集群基础信息
日志采集命令: obdiag gather scene run --scene=observer.base

请运行上述命令,并将采集到的日志提供给我们,以便我们进一步分析问题。

另外,为了确定具体的问题,在此需要您提供一些信息:

  1. 您当前集群中的 Zone 和 OBServer 数量是多少?
  2. 您尝试创建的资源池配置是什么样的?请提供具体的 SQL 语句。
  3. 您是否已经检查过每个 Zone 中的 OBServer 数量是否足够?
  4. 您是否有任何自定义的资源配置或限制条件?
  5. 您是否尝试过减少 unit_num 的值,比如设置为 0.5 或更小?
  6. 您是否在其他版本的 OceanBase 中遇到过类似的问题?

感谢您的配合!

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