基于湖库一体架构,统一管理结构化、半结构化与非结构化等多模态数据,一个系统承载事务处理、实时分析与 AI 工作负载。
安装 obdiag
更新时间:2026-04-13 20:21:11
本文将介绍安装 obdiag 的方法。
环境要求
- obdiag 支持在 Linux 环境上运行。
- 安装 obdiag 机器需要有 Python 环境 (python2.7.x 或者 python3 > python 3.9 均可)。
前提条件
obdiag 采集日志/在线分析日志和主机等信息时候需要连接到被采集主机上,请确保网络可达。
安装步骤
obdiag 工具可以独立部署使用也可以通过 OBD 来使用,以下方式二选一。
方式一:obdiag 独立部署使用
如果你的待诊断集群是通过其他方式部署(非 OBD 部署),可以下面的方式进行安装部署 obdiag。
在线部署(可访问外网的情况下可选择)
sudo yum install -y yum-utils sudo yum-config-manager --add-repo https://mirrors.aliyun.com/oceanbase/OceanBase.repo sudo yum install -y oceanbase-diagnostic-tool source /usr/local/oceanbase-diagnostic-tool/init.sh离线部署(不可访问外网的情况下可选择) OceanBase官网下载页 下载最新版的 OceanBase 数据库定制的敏捷诊断工具(obdiag)。
yum install -y oceanbase-diagnostic-tool.*rpm source /usr/local/oceanbase-diagnostic-tool/init.sh
方式二:OBD 部署方式
如果你的待诊断集群是 OBD 部署的,建议升级 OBD 到 V2.1.0 及以上版本,可通过 OBD 的命令直接使用 obdiag 工具,详细命令可参考 诊断工具命令组。
在线部署(可访问外网的情况下可选择)
# 开启 OBD 远程镜像拉取模式 obd mirror enable remote # 通过 OBD 部署 obdiag obd obdiag deploy离线部署(不可访问外网的情况下可选择)
OceanBase官网下载页 下载最新版的 OceanBase 数据库定制的敏捷诊断工具(obdiag)。
# 将离线的obdiag包拷贝到obd的镜像仓库中 obd mirror clone oceanbase-diagnostic-tool-xxxxxxxx.rpm # 通过obd部署obdiag obd obdiag deploy