OceanBase最小单机部署,突然断电后启动失败

【 使用环境 】本地测试环境
【 OB or 其他组件 】OB
【 使用版本 】4.2.2
【问题描述】
OceanBase最小单机部署,突然断电后启动失败

【复现路径】obd cluster start obtest/obd cluster restart obtest/obd cluster reload obtest
【附件及日志】
相关日志如下
observer.zip (5.8 MB)

1 个赞

试下手动方式看看 【SOP 系列 19】OceanBase 生态组件重启方式 - 社区问答- OceanBase社区-分布式数据库

1 个赞


我这边单机部署没有proxy,之前edit过config,所以使用reload命令启动

1 个赞

麻烦提供下obd日志呢。

observer.zip (5.8 MB)
已上传

obd日志再~/.obd/log/ obd日志 这个麻烦也提供下。

edit-config 修改过什么参数呢。
obd cluster start obtest --wop 试一试

只把内存从10G调到12G
obd cluster start obtest --wop

obd.log (172.6 KB)
已上传

配置文件也看下


已上传

配置文件看的没什么问题。
obserever.log日志麻烦提供下。
(可以重新执行下start 再进行上传)


已重新执行start
observer - 1.zip (5.6 MB)
已上传

[2024-04-16 13:01:35.859183] WDIAG [SHARE] start_mtl_module (ob_tenant_base.cpp:185) [119201][observer][T1002][Y0-0000000000000000-0-0] [lt=3][errcode=-4052] mtl start failed(ret=-4052, type="PN9oceanbase7storage29ObTenantCheckpointSlogHandlerE")
[2024-04-16 13:01:35.859186] INFO  [SHARE] start_mtl_module (ob_tenant_base.cpp:185) [119201][observer][T1002][Y0-0000000000000000-0-0] [lt=2] finish start mtl15(cost_time_us=358452, type="PN9oceanbase7storage29ObTenantCheckpointSlogHandlerE")
[2024-04-16 13:01:35.859212] ERROR issue_dba_error (ob_log.cpp:1875) [119201][observer][T1002][Y0-0000000000000000-0-0] [lt=1][errcode=-4388] Unexpected internal error happen, please checkout the internal errcode(errcode=-4052, file="ob_tenant.cpp", line_no=915, info="start mtl module failed")

ret=-4052 应该和你磁盘相关,可以试试把datafile_size 设置20G,另外2个datafile参数注释掉,启动试试。不行的话,可以看下messages系统日志,磁盘是否有硬件故障、