oceanbase由4.2.1.1升级至4.2.2.0-2

【 使用环境 】测试环境
【 使用版本 】4.2.1.1-升级到4.2.2.0
【问题描述】通过在线升级的方式,由4.2.1.1进行升级至4.2.2.0,执行升级命令一直卡在如下步骤


附件为日志(PS:其中1.txt是过滤的error的日志)
observer日志.rar (8.4 MB)

2 个赞

先通过obdiag巡检一下看看,

  1. obdiag check 巡检
  2. obdiag analyze log 日志分析
  3. obdiag gather scene run --scene=observer.unknown 未知问题信息采集回来

obdiag文档:OceanBase分布式数据库-海量数据 笔笔算数1

把巡检结果和日志分析结果先发出来,定位不了再把3收集的信息发出来

2 个赞

提供一下看看:
1、obd的版本 : obd --version
2、obd日志: ~/.obd/log/obd
3、upgrade_checker.log 日志,默认在执行升级命令的当前目录下,如果不在可以find命令找一下。

1 个赞

obdiag.rar (2.3 KB)

1.截图如下


2.附件如下
obd.rar (38.2 KB)
3.附件日志如下
upgrade_checker.log (907 字节)

1 个赞

为什么要在线升级到 4.2.2.0 这个版本呢,该版本从官网上是下掉了的。

对应的tag 是 V4.2.2_CE

官网下载中心里没有这个包了

1 个赞

因为我在测试在线升级的功能,我们需要测试在线测试和离线测试
如果没有这个包的话为啥obd mirror list oceanbase.community.stable | grep oceanbase-ce 使用此命令可以在远程仓库看到啊,那我现在在线能升级哪个呢,我要不在试试


老师我下载的是719的这个啊,不是915的啊,你看我拉取的md5的值

删掉~/.obd/cluster/<deploy name>/.upgrade
修改~/.obd/cluster/<deploy name>/.data 状态为 STATUS_RUNNING

选择其他版本重新升级。

收到,我试试啊

老师,麻烦帮忙看一下,这个是我升级的问题么?


看下


我的这个是在线升级应该不需要我手动下载吧?

1 个赞

不会。执行下看看


提供下obd 和升级日志看看

老师,没有明白是让我执行什么呢
obd的日志附件如下
obd.rar (32.8 KB)
升级日志upgrade_checker.log这个这次好奇怪呀,竟然没有找到,不在升级的此目录下

http://mirrors.aliyun.com/oceanbase/development-kit/el/7/x86_64///repodata/repomd.xml to /root/.obd/mirror/remote/OceanBase-development-kit-el7/repomd.xml

执行下

1 个赞

可以尝试把 obd 升级到最新版本再升级OB版本。


老师,我昨天就试了,但是一直提示我obd也是最新版本了

obd -version 看看

1 个赞