oceanbase由4.2.1.1升级至4.2.2.0

【 使用环境 】测试环境
【 OB or 其他组件 】
oceanbase由4.2.1.1升级至4.2.2.0
【问题描述】
使用在线升级的时候提示[ERROR] No such deploy: myoceanbase.

obd cluster list 这里面的集群名称

老师,你好:
我发现我集群中查到的不一致如下是10.0.4.7查到的集群名称


如下是10.0.4.9查到的

4.9看下配置文件。
升级命令示例:obd cluster upgrade 集群名称 -c oceanbase-ce -V 4.2.X.X --usable md5

升级完成后查看版本号还是4.2.1.1,截图如下


—好久没有登录,今天发现登录不上去了

附件是oceanbase的日志
observer.rar (3.3 MB)

用obdiag 离线分析了一下你提供的observer的日志,
obdiag analyze log --files observer.log

4013出现了43次,4024出现了159139次

试试其他租户看,是业务租户和sys租户都无法登陆吗?

版本没上去 应该升级没完成,obd升级有个upgrade_post.log日志,提供下。

日志等级看着很低没有WDIAG级别日志,都是ERROR,报错信息可能和容量有关,可以看下是否磁盘满了。

都登录不了 :joy:


老师是这几个日志不,没有找到你说的那个日志,
磁盘我看了一下是够用的,3台都够的
upgrade_pre.log (11.5 KB)
upgrade_checker.log (8.0 KB)
upgrade_cluster_health_checker.log (2.6 KB)

看日志1月31号升级检查是失败的,没进行升级 。
MyError: 'upgrade checker failed with 1 reasons: [servers build_version not match]

show parameters like ‘%mode%’; 可以看下升级状态当前是否为false。

现在登录不进去了,ERROR 2013 (HY000): Lost connection to MySQL server at ‘reading authorization packet’, system error: 11–提示这个
我重启一下集群试试的

重启后还有问题嘛?

  1. 看下进程和状态ps -ef |grep observer && obd cluster list
  2. 麻烦在发下日志

重启了,还是不行–这是一台


如下是另一台但是进群名字就不对了

我正确的集群名称应该是myoceanbase
observer.rar (2.9 MB)

登录下数据库看看。在看下df -h


image

老师这个是有什么问题么?

ob进程没有成功起来呐。

是的,就那天升级后就启动不起来了 :joy: