【SOP系列 22 】——故障诊断第一步(自助诊断和诊断信息收集)

如何向 OceanBase 社区问答区报告错误

当使用 OceanBase 遇到错误时候请按如下步骤1、2、3、4进行排查,将第step 2和3的日志分析结果上传到问答区,问答区有专人帮助解答。在有需要的情况下提供step 4的收集信息到问答区

Step 1: 安装敏捷版诊断工具obdiag

  • 非OBD部署的集群, 部署obdiag 1.6.2 参考
  • OBD部署的集群,且OBD 版本 >= 2.5.0 部署obdiag >= 1.5.2 参考

Step 2: 通过obdiag工具一键巡检找出可能的问题原因

  • 非OBD部署的集群,需手动配置好obdiag的配置文件参考,再执行巡检,巡检最佳实践参考
  • OBD部署的obdiag可免去配置,直接执行巡检参考
巡检后会产生巡检报告,巡检报告的位置会在日志中打出,请仔细阅读报告,按提示去确认问题
按提示确认问题并调整后可再用obdiag工具再巡检一次

Step 3: obdiag analyze log功能分析日志

通过obdiag analyze log 功能可一键分析指定时间段的OceanBase日志,找出可能的错误信息,请参考, 如果分析结果不为PASS, 将分析结果传递到论坛问答区;如果分析结果为PASS,请执行step 4;

Step 4: obdiag gather功能打包收集故障

  • 如果上面步骤未解决你的问题,请参考 用obdiag gather功能打包收集故障时刻前后的信息上传到官网论坛问答区
说明:官网论坛限制上传大小,建议超过1GB内容上传阿里云盘,并贴出下载链接,
我们的技术人员会及时帮助大家分析问题
节点报【服务已停止】,报错:[errcode=-4006]、[errcode=-4743]
OCP版本升级,4.0.3升到4.2.1版本,3个节点的OCP,一开始只升了1个节点,怎么再升其它两个节点
转发新的话题
OBD-1006: Failed to connect to oceanbase-ce
OMS中为什么不支持mysql的备份做增量迁移
ocp创建集群第17步Do io bench失败,大佬给看看这个报错什么原因,执行1800s后就超时失败了
之前安装OBD的服务器出故障没办法恢复,在新服务器重新安装了OBD,怎么样把之前的集群重新交给OBD管理?
使用 obd demo 快速部署单机体验环境 部署报错
oceanbase对索引的逆序扫描支持情况咨询
OCP Express启动不起来,导致Oceanbase无法启动
ocp4.2.1重启报错
给表添加字段报SQL 错误 [4109] [HY000]: Server state or role not the same as expected
OBLoader 盘路导入报错OB_ERR_USER_NOT_EXIST
在k8s中安装obcluster失败
分区表:list类型包含default,怎么新增分区?
单机部署的OB数据库服务器,异常断电后,除sys租户,其他租户都连接不上
单节点单地域部署oms时步骤一检查config.yaml失败是什么原因
cdc 可以同步sys租户数据吗
一些OB疑问
在ky10操作系统4.19.90-52.15.v2207.ky10.x86_64 #1 SMP Thu Nov 24 21:50:03 CST 2022 x86_64 x86_64 x86_64 GNU/Linux上部署
OB数据文件存储问题
obsever初始化启动失败显示unit min memory less than __min_full_resource_pool_memory not supported
ob server mode是否支持materialized?
_ob_max_thread_num 默认值和范围不一致
关于Oceanbase不支持数组变量 写入指定范围数组的随机写入
提示Ocp租户密码不存在
clock generator not inited
OceanBase指定目录安装
社区版集群怎么备份数据到nfs上?
ocp集群创建用户
ODB WEB安装OCP时,一直提示内存不足
java使用obloader 出错,显示Reason gbk
OMS 全量校验报错-运行中遇到异常
ocp-express 4.2.0升级4.2.1失败
空间索引的实现
4.2.1OCP单独web部署检查时OBD-4359:x.x.x.x:failed to query java version.you may not have java installed
observer启动错误
oms从mysql迁移数据到ob,传输0表不报错
json字段的查询速度特别慢
建表语句执行报错
OMS如何修改源端地址
ocp告警,获取集群信息失败,集群状态检测异常
如何恢复故障实例的数据库
oceanbase安装
docker部署如何将数据存储在容器外,容器删除后数据不丢失,新容器何以继续使用
OCP参数列表不可用,报错Unhandled exception, type=StringIndexOutOfBoundsExceptionmessage=String index out of range: - 1
請哪位大神幫忙看下這個日誌,是什麼原因導致這個節點掛了
ob 4.2.1.0安装后, 硬盘IO非常高, 请问是什么原因?
OceanBase分区的最佳实践
mysql_proxy_ init fail
【旁路导入】LoadData 导入一直报错`ERROR 1172 (42000): Result consisted of more than one row`
设置日志归档LOG_ARCHIVE_DEST失败
ocp-server-ce 检查不通过
安装OCP4.2.1失败,在ocp-server health check检查过不去!求解答!
flinkcdc程序连接oblogproxy创建失败
升级OB4.2.0社区版到4.2.1社区版报错未升级成功!!
OMS全量迁移移除对象失败
OMS 每运行几小时后报错停止
ocp创建租户失败
启动客户端报错
频繁执行DDL后,空表索引创建很慢
OCP使用COS备份时的一些设置不合理问题
oms mysql 迁移至 oB集群 创建迁移任务失败
如果我关闭了归档,能直接删除文件吗
libmariadb.so.3: cannot open shared object file: No such file or directory
oceanbase数据库主机停机重启后,obd命令执行无结果,不报错
obdumper --retain-empty-files 选项不生效
[求助] OCP监控数据设置,监控数据丢失
Task failed with exception
有谁知道用comment作为字段的表如何创建吗
OMS数据迁移卡在结构迁移上了
OCP一直提示服务器时钟同步服务不存在
既要连ob for mysql又要连ob for oracle时连接串产生驱动冲突
macos 上docker中运行 ob 4.2 报启动失败
OCP登录之后,添加凭据提示密码加密失败,请检查密钥是否正确
oblogproxy的bd模块的命令咨询
租户进行了数据批量导入,内存占比超90%,长时间不能自动释放
mysql迁移了表结构后,数据迁移失败,失败后数据源就连接不上了
OMS企业版4.2.0迁移企业版mysql租户到社区版mysql租户
OceanBase单副本数据库磁盘空间满了以后无法连接
ubuntu 基础环境依赖与实际系统环境存在兼容性风险
ocp 主机标准化过程中日志存在歧义
cdc拉取增量空间类型数据(Point(231 123)时,不是期望的十六进制数据
OMS转移数据proxy返回错误导致中断
数据库增量备份到oss对象存储hang
最新社区版OCP无法接管最新版OBD集群,无法添加主机,无法安装OCPAgent
OBAgent 端口自定义
OMS新建同步任务-添加关联OCP-查询 ocp 版本失败
OMS结构迁移时大量失败
如何修改ocp的metadb的ip地址
oceanbase 查询性能很慢
ocp3.3.0 升级到4.2.1_bp1
求救docker部署oceanbase,由于磁盘满了,停止服务后,启动不了
Oceanbase写入速度突然变慢
OMS的DRC 用户的db_name怎么填
sonarqube7.8从mysql换成oceanbase社区版V2.4.0,启动建表就报错
恢复租户的时候必须都是全功能副本吗
如何获取到类似mysql的qps相关的指标?
日志归档如何彻底关闭
ocp接管集群报检测不通过
ob执行计划索引
关于oceanBase数据库的表空间的创建和管理
oceanBase没有办法自动创建分区吗?有没有什么其他解决方案呢
observer的增量日志,源端会保留多久的,怎么查询
桌面ODC的SQL编辑页面如何快速查看 表的结构
OCP由4.0.3升至4.2.1版本后,提示“存在未升级OCP Agent的主机,建议您在OCP平台【主机管理】模块安装新版本OCP Agent”
observer build 失败
OCP社区版中创建的集群不能充分使用物理内存
jdbc查询oracle模式下内存溢出
oracle模式有查询历史ddl的表或视图吗
基于代价的查询改写怎么和文档不一样呢
check irq affinity, NIC: ens33, NIC queue NOT found ... EXPECT NIC queue ... FAIL TIPS: check irq affinity of NIC ens33
MetaDB 可以用作业务数据库吗
oracle模式表分区后 nvarchar2 类型乱码
ocp部署ob
请问怎么修改 ocp 的root 密码
社区4.0ocp启动失败
DOCKER部署OCP4.2.1社区版本,部署成功,登录失败
不允许该操作
obloader导入书提示连接不上
4013 No memory or reach tenant memory limit
社区4.0版容器升级4.2.1版启动异常
ocp添加主机失败,凭证用的root
OceanBase 4.2.1.2ce社区版,创建存储过程失败
OB4.2.1版本,操作myoceanbase中执行destroy后,租户消失,如何恢复?
ob集群某节点异常
使用datax将mysql导出数据导入ob报错
集群启动失败,报OBD-4305
跨集群恢复时一直卡住
oceanbase-ce-devel-3.1.3版本过低
OMS同步过程中报错
ocp-express 4.2.1 版本安装报错是否bug引起的
OB4.2.0备份恢复数据不能操作成功
obloader4.2.8版本导入总报错
ocean base 获取连接失败
怎么查询 全局分区索引的相关信息: 比如分区方式 和分区个数???
XA 事务处理
obdumper导出几千个表性能问题
ocp-express 手动触发合并 40分钟还未完成合并 单库单表 4000万左右数据
docker容器OceanBase,在机器关机后第二天开机,就无法启动
ocp-server-ce-py_script_start-4.2.1 RuntimeError: (4733, 'zone \'zone1\' resource not enough to hold 1 unit. You can check resource info by views: DBA_OB_UNITS, GV$OB_UNITS, GV$OB_SERVERS.\nserver \'"192.168.1.165:2882"\' LOG_DISK resource not enough\n')
分布式事务问题
OCP执行任务失败,回滚失败,可否通过后台数据库进行回滚
部署OB集群时磁盘文件系统为什么建议ext4而不是xfs呢?两者的区别在哪里?
The RootServer is not the master
OBLoader 导数据报错:Data too long for column 'c' at row 1
obd 在线升级ob 4.2.0 到4.2.2失败
为备租户创建日志归档 archivelog ,状态始终处于beginning 状态
oceanbase集群关闭后,2881和2882端口继续占用,导致集群无法再次启动
ocp集群,资源管理,其中副本视图,副本分布如何理解
OCP4.0.3 升级到 4.2.1 时在预检查时停滞不动
OBD升级OBProxy时,出现WARN,代表什么意思,是否可以忽略
OCP内部表ob_hist_trans_stat创建分区失败
就算虚拟内存加到30G,安装的时候也提示内存不足
OB社区版4.2.1 1T数据量10G以下数据增量 每日合并时间20小时左右 如何优化
收集统计信息提示超时
node.js可以通过sequelize链接咋们产品吗?或者通过那个模块可以连咋们的产品?
最近oceanbase社区版经常出现内存不足导致ob服务退出 重启后能解决
ORA-00600: internal error code, arguments: -4012
OB社区版4.2.1 1T数据量10G以下数据增量 每日合并时间20小时左右 如何优化
ob支持驱动以及是否完全支持mysql8.0.x
就算虚拟内存加到30G,安装的时候也提示内存不足
数据库数据同步与部署方式
datax 执行json 脚本报 oceanbase 连接错误,请给看看jdbc的串是否正确
spark连接obmysql解析异常
OMS同步异常停止
集群启动时,第三个节点obagent启动错误
obdumper报unexpected end of stream
ocp控制台选择自己创建的租户,然后选择租户下的数据库报错:The password of tenant is not found
ocp告警恢复内容与告警异常内容一致,怎么区别
OMS 容器访问不到宿主机端口
部署oat-all-in-one-x86.tar报异常
咨询版本问题与下载-安装
datax 报错java怎么解决?求助
ODC无锁结构变更
部署OCP Cannot download repomd.xml
可视化界面客户端哪个比较好用?navicat
datax迁移从mysql-oceanbase报错:ERROR JobContainer - 运行scheduler 模式[standalone]出错
mysql迁移oceanbase大数据量的情况
服务故障,请帮忙看下怎么解决
OB4.2 企业版 OCP安装过程中,init_ocp_meta这一步报错
4.2.1版本小租户的io使用高
使用obd安装4.2.2,在Initialize oceanbase-ce 时卡住,observer日志有报错
OBServer连接卡死,业务sql超时
OBServer连接卡死,业务sql超时
OMS结构迁移速度过慢
OB-mysql租户版本1.4.79 是否支持oms同步到RDS-MySQL5.8
导入数据问题非常难搞
oceanbase社区版导入时间过长
oceanbase社区版导入时间过长
OCP4.2.1升级4.2.2时宿主机OCP agent升级失败
Observer被kill掉之后怎么重新加入集群
创建表给字符串类型默认当前时间出错
使用 OMS 迁移数据库结构时字符集排序规则报错
OCP部署时显示ocp-server program health check e[K[ERROR] failed to start 【IP】 ocp-server
__all_virtual_lock_wait_stat视图的会话ID列和被阻塞列好像值有问题
怎么修改表的zone 分布
使用ocp部署obproxy集群失败
OceanBase社区版安装时报无法执行二进制文件
OCP运维创建OBproxy集群接管OCP白屏部署的OBproxy,显示不支持关联4.0版本以上的集群
重启OCP失败
oceanbase 4.2如何升级oceanbase 4.3版本
__all_virtual_tablet_meta_table.ls_id 是什么意思
用docker启动ob容器失败
progressive_merge_num 设置为1对集群或者合并的影响会如何
Oceanbase扩容失败
白屏OCP安装失败resource not enough: log disk size less than 1024M
闪回以创建但无法闪回数据sql报错
oceanbase 目前支持ogg数据同步吗
手工安装OB 社区版 V3.1.5_CE_HF2 版本初始化报错
两张大表更新如何优化?
observer重启失败
频繁执行DDL后,空表索引创建很慢
怎么查看这个表__all_virutal_trans_stat
创建表索引-Server out of disk space
OBCE 4.2.1对MySQL哪些版本的驱动兼容最好?
收集统计信息报错
BenmarkSQL连接ob失败报Error: Could not find or load main class ExecJDBC
安装odc,前端页面检查密码符合要求,但是启动时odc日志却显示密码不符合要求

:clap: :clap: :clap:

企业版有这个工具么?出问题时查日志真是个麻烦事。

obdiag同时支持企业版和社区版的ob。