【 使用环境 】生产环境
【 OB or 其他组件 】OB
【 使用版本 】4.2.5.0
【问题描述】oceanbase社区版4.2.5.0升级失败后,给表添加字段报错,升级状态已重置
【复现路径】升级4.2.5.7版本失败后执行DDL增加字段报错
报错: 4179 - Operation not allowed now
【备注】基于 LLM 和开源文档 RAG 的论坛小助手已开放测试,在发帖时输入 [@论坛小助手] 即可召唤小助手,欢迎试用!
【 使用环境 】生产环境
【 OB or 其他组件 】OB
【 使用版本 】4.2.5.0
【问题描述】oceanbase社区版4.2.5.0升级失败后,给表添加字段报错,升级状态已重置
【复现路径】升级4.2.5.7版本失败后执行DDL增加字段报错
报错: 4179 - Operation not allowed now
【备注】基于 LLM 和开源文档 RAG 的论坛小助手已开放测试,在发帖时输入 [@论坛小助手] 即可召唤小助手,欢迎试用!
根据您提供的问题描述,您在升级 OceanBase 社区版 4.2.5.0 后遇到了给表添加字段时出现错误 4179 的情况。我们可以通过使用 obdiag 工具来帮助您收集相关日志并进行初步诊断。请按照以下步骤操作:
日志采集场景: DDL 失败
日志采集命令: obdiag gather scene run --scene=observer.ddl_failure
请您执行上述命令来收集日志,并将生成的日志压缩包发送给我们。这将有助于我们了解导致该错误的具体原因。
为了进一步确定问题的具体情况,请您回答以下几个问题:
这些信息将帮助我们更快地定位并解决问题。感谢您的配合!
附上敏捷诊断工具 obdiag 使用帮助链接
oceanbase给表添加字段报错:
[2026-04-13 18:42:13.670291] WDIAG [SQL.PC] common_free (ob_lib_cache_object_manager.cpp:141) [324451][T1_L0_G0][T1][YB420A8B0C26-00064F549E070F92-0-0] [lt=5][errcode=0] set logical del time(cache_obj->get_logical_del_time()=4491611825900, cache_obj->added_lc()=false, cache_obj->get_object_id()=6681, cache_obj->get_tenant_id()=1, lbt()=“0x16860b36 0xc5697ae 0x5d2dc13 0x5d1ebee 0x5d12b7b 0x5d0b584 0x5cf7d4b 0xb92bf94 0x1695afae 0x7fcc75234f1b 0x7fcc7516a1c0”)
继续睡觉了
住院部门的世界
省钱快报