背景:
我在做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?