OceanBase All In One 中能否包含 oceanbase-ce-utils 包

【 使用环境 】测试环境
【 使用软件 】OB 和 OCP
【 使用版本 】
OB: oceanbase-ce-4.0.0.0-100000272022110114.el7.x86_64.rpm
OCP: 4.0 CE
【问题描述】使用 OCP 安装部署 OceanBase 4.0 CE,在 All In One 中找不到 oceanbase-ce-utils 库,导致新建集群报错。后在阿里云镜像站上找到对应的包 https://mirrors.aliyun.com/oceanbase/community/stable/el/7/x86_64/。

如果有依赖,期望将 oceanbase-ce-utils 一起打包到 All In One 中,并在官网的下载中透出,否则很难找到下载的地方。

【复现路径】在 OCP 上新建 OB 4.0 CE 集群
【问题现象及影响】

【附件】

官网下载中心有utils包,现在入口有点深。。

至于ce-utils是否放在all in one包内,之前确实有讨论过;没有放入all-in-one package还是有一些考虑:

  1. utils里面的binary静态链接了整个oceanbase.a,空间占用较大;
  2. 安装部署的时候用不到这个包,他更偏向于运维的时候按需下载;

当然,这边既然提出了这个问题,我们下次会再次评估这个包是否要包含在all in one包里面;

1 个赞

感谢回复,官网的下载入口确实不太明显。

还有一个小的建议,OCP 4.0 CE 能否内置最新版本的软件包 (oceanbase-ce、oceanbase-ce-libs、oceanbase-ce-utils、obproxy-ce),这样使用 OCP 搭建集群基本就开箱即用了,因为用户一般都会用最新版本。看了下,这四个软件包加起来大概是 140MB,目前 OCP 4.0 CE 的安装包体积是 1.7GB,内置的话对体积影响不是很大。

数据库就是数据库吧,ocp是数据库管理完全独立下载安装应该是可以得吧。
不然,将all in one 安装树莓派,也搞进去ocp?