obd deploy提示No such package oceanbase-ce.

【产品名称】

oceanbase,odb

【产品版本】

oceanbase3.1.1 & obd 1.1.2

【问题描述】

执行obd cluster deploy提示:

[ERROR] No such package oceanbase-ce.

No such package obproxy.

排查:

重新执行deploy 加上-v 输出详细的信息如下:

从下图可以看出走的local mirror,即离线安装,而obd默认是走remote mirror,即在线安装。

解决方法一:

继续使用obd 离线的步骤

1、下载相关的rpm包,假设下载到的目录在/tmp/rpm

2、obd mirror clone /tmp/rpm/*.rpm

3、obd mirror list local 验证

4、执行obd cluster deploy和start

解决方法二:

恢复使用默认的obd在线部署方式,将执行obd当前用户(假设是admin)的家目录下对隐藏文件/home/admin/.obd 删除,注意这种方式仅适合首次安装不成功的情况。