【 使用环境 】 测试环境
【 OB or 其他组件 】
【 使用版本 】oceanbase-all-in-one-4.3.0.1-100000242024032211.el7.x86_64.tar.gz
【问题描述】安装时报无法执行二进制文件
【复现路径】问题出现前后相关操作
【附件及日志】推荐使用OceanBase敏捷诊断工具obdiag收集诊断信息,详情参见链接(右键跳转查看):
之前有rpm方式安装过 obd ,还是有其他版本的 oceanbase-all-in-one 或者 ocp-all-in-one 呢,如果存在的话,麻烦确认一下使用的版本。
已确认:应该是用x86的包,但是第一次下载错了,使用的是arm对应的包,后续再使用x86的包执行遇到的。
先装了arm失败了,但是已经解压了, 脚本判断有env.sh 就认为一直安装过了 所以尝试用arm的bin 来升级 obd 版本失败了,后续会优化一下 obd二进制是否可用。
处理方法:
1.确认第一次安装没有要保留的数据。
2.确认后, 直接删除 /root/.oceanbase-all-in-one 目录 重新安装即可。