observer启动后挂掉

[2026-04-27 10:35:26.269315] EDIAG [SERVER] start (ob_server.cpp:966) [1463][observer][T0][Y0-0000000000000000-0-0] [lt=5][errcode=-4052] fail to start server checkpoint slog handler(ret=-4052, ret=“OB_LAST_LOG_RUINNED”) BACKTRACE:0x6905864 0x68b8085 0x68b54f1 0x66fefa6 0x66e82e4 0x6707707 0xd6afdd6 0xd6ac005 0x9d4141e 0x9d46b22 0x1969b8a0 0x9d432ed 0x14cd0e022555 0x6edcba1
[2026-04-27 10:35:26.269357] ERROR [SERVER] start (ob_server.cpp:1096) [1463][observer][T0][Y0-0000000000000000-0-0] [lt=15][errcode=-4052] [server_start 9/18] observer instance start fail. you may find solutions in previous error logs or seek help from official technicians.


请问下大佬,这个observer启动的时候直接就挂掉了,这个是怎么回事叻?

6 个赞

obd方式启动的,用的local-example.yaml obd命令方式启动的

3 个赞

4052报错大概率是slog文件损坏导致,是否之前存在断电异常停止过主机
https://www.oceanbase.com/knowledge-base/oceanbase-database-1000000003272140?back=kb

4 个赞

大佬,单副本有没有啥解决方式叻?

3 个赞

单副本没有办法从其他的副本修复好Slog的问题,SLog 是本机存储元数据日志,损坏后内核在启动回放阶段就会失败。如果有物理备份首选物理恢复。如果没有物理备份的话,如果有逻辑备份,也可以恢复。如果都没有,没有办法恢复。

3 个赞

单机环境没办法处理了。

2 个赞

好的,感谢

3 个赞

学习了

2 个赞

666

1 个赞

mark~~

学习

坚决支持!!!!

感谢分享

学到了。

学习了

发生故障前没有任何异常么?应该交待一下。

备份还是非常重要的

6666

学习到了

学到了