obd镜像管理,能直接命令远程下载到本地仓库

背景:
我在做obd环境的迁移时,通过复制~/.obd/cluster文件夹到新obd服务器。在执行obd cluster start myob时出现 [ERROR] Local repository oceanbase-ce-xxxxx is empty。缺少这个版本的应用服务文件。

说明:

  • 因为是迁移obd环境,没有且不会对repository目录进行迁移。通过obd repo list查看结果是空的。
  • 众所周知。在安装或升级版本时,打开远程仓库enable,即可以直接从远程仓库下载并进行安装升级。
  • 官方说明可以通过obd mirror clone xxx.rpm 进行添加,但是需要自行去下载,比较麻烦

建议:

  • 目前这样的设计是考虑何种缘故?
  • 是否可以通过命令直接添加指定版本的远程仓库文件到本地repository?

迁移的时候 把整个obd 都迁移过去就行了.