【 使用环境 】测试环境
【 OB or 其他组件 】obdiag
【 使用版本 】oceanbase-diagnostic-tool-2.2.0-32024061415
【问题描述】obdiag check 运行报错
【复现路径】问题出现前后相关操作
【附件及日志】推荐使用OceanBase敏捷诊断工具obdiag收集诊断信息,详情参见链接(右键跳转查看):
空的,没有内容
操作系统的信息贴一下吧
CentOS Linux release 7.9.2009 (Core)
4.19.0-91.82.42.uelc20.x86_64
~/.obdiag/check文件夹下的内容展示出来看看
是否有修改过~/.obdiag/check下的文件呢,可以尝试执行下obdiag update获取最新的外挂文件来覆盖可能有问题的文件
没手工修改过,内网,直接更新不了
需要提供些啥呀
这边创建了一个issue来跟踪,[Bug]: the bug of obdiag check about ascii codec decode error · Issue #266 · oceanbase/obdiag · GitHub
目前信息不够排查,计划打个obdiag 测试包进行二次check,这边这在进行打包测试
obdiag是开源的,我这边打了一个测试包,可以安装更新试下,安装的方式是sudo rpm -Uvh --force oceanbase-diagnostic-tool-.rpm,其他功能没有明显变动,主要是增加了报错堆栈的打印。
之前确实没有遇到过这个报错
这个版本可以,感谢
啊?这个包只加了个堆栈打印,功能未变。。。
注意,这个仅是测试包,并不是正式包可能有异常的场景
好的,感谢
因为还是没有定位原因,可以帮忙尝试安装官网的正式包看看能不能复现么
很奇怪,我们内部也有个同学复现了,但是只有他的终端可以复现(他的电脑上的任意终端)。他是使用2.2.0 or 2.3.0版本的任意都会复现,可能出现的问题不一样。
2.3.0正式版本预计七月发布,之前给的链接是测试包,本身的业务代码仅有2.2.0,和实际的2.3.0不同