【产品名称】oceanbase
【产品版本】3.1.3
【问题描述】运行obd autodeploy <deploy_name> -c <config_name>时报错 [ERROR] Running Error: Not a gzipped file (b’<!’) 已删除远程镜像,并添加安装包至本地镜像
【产品名称】oceanbase
【产品版本】3.1.3
【问题描述】运行obd autodeploy <deploy_name> -c <config_name>时报错 [ERROR] Running Error: Not a gzipped file (b’<!’) 已删除远程镜像,并添加安装包至本地镜像
麻烦提供以下信息:
1、obd的版本
2、obd mirror list
3、obd yaml附件
这是我之前自己离线不是2:2:2架构的OB集群文档,可以看看做个参考:
https://open.oceanbase.com/blog/10900218?currentPage=5
我看看,谢谢~
是做了什么操作呢,为什么看不到remote对应的
机器不能连接公网,离线安装,用的本地镜像
rm -fr ~/.obd/mirror/remote/*.repo
用这句命令把远程仓库删除了
1、无法连外网,可以将obd 通过rpm方式升级到1.3.3版本。
2、 关闭远程的镜像源(即采用离线部署)obd mirror disable remote
3、需要注意一下,obd 1.3.0开始只支持obproxy-ce的组件名字,如果obd yaml文件里有obproxy的配置,需要将组件名字调整为obproxy-ce
这个问题解决啦,是sftp配置的问题,谢谢帮忙
---------------------------
大佬obd mirror disable remote之后没有报之前的错了,但是有新的问题了 T-T, open ssh connection ok之后Remote oceanbase-ce-3.1.3-xxxx repository install 失败,报Running Error: Channel closed (配置文件配置的远程登录用户有安装权限)
麻烦问下Channel closed这个问题具体怎么解决的啊,我这也碰到了