【 使用环境 】测试环境
【 OB or 其他组件 】
OceanBase 4.0.0
【问题描述】清晰明确描述问题
每次到周一早上数据库自动崩溃,日志
[2024-06-17 07:33:50.778954] TRACE [PALF] period_freeze_last_log (log_sliding_window.cpp:1087) [609880][T1_LogLoop][T1][Y0-0000000000000000-0-0] [lt=4] current freeze mode is not period(palf_id=1, self=“127.0.0.1:3310”, freeze_mode=1)
[2024-06-17 07:33:50.778973] TRACE [PALF] handle_committed_log_ (log_sliding_window.cpp:637) [609880][T1_LogLoop][T1][Y0-0000000000000000-0-0] [lt=20] is_all_committed_log_slided_out_ returns true(palf_id=1, self=“127.0.0.1:3310”, committed_end_lsn={lsn:1065341771477})
[2024-06-17 07:33:50.780010] TRACE [PALF] period_freeze_last_log (log_sliding_window.cpp:1087) [609880][T1_LogLoop][T1][Y0-0000000000000000-0-0] [lt=7] current freeze mode is not period(palf_id=1, self=“127.0.0.1:3310”, freeze_mode=1)
[2024-06-17 07:33:50.780022] TRACE [PALF] handle_committed_log_ (log_sliding_window.cpp:637) [609880][T1_LogLoop][T1][Y0-0000000000000000-0-0] [lt=12] is_all_committed_log_slided_out_ returns true(palf_id=1, self=“127.0.0.1:3310”, committed_end_lsn={lsn:1065341771477})
[2024-06-17 07:33:50.781069] TRACE [PALF] period_freeze_last_log (log_sliding_window.cpp:1087) [609880][T1_LogLoop][T1][Y0-0000000000000000-0-0] [lt=4] current freeze mode is not period(palf_id=1, self=“127.0.0.1:3310”, freeze_mode=1)
[2024-06-17 07:33:50.781079] TRACE [PALF] handle_committed_log_ (log_sliding_window.cpp:637) [609880][T1_LogLoop][T1][Y0-0000000000000000-0-0] [lt=10] is_all_committed_log_slided_out_ returns true(palf_id=1, self=“127.0.0.1:3310”, committed_end_lsn={lsn:1065341771477})
[2024-06-17 07:33:50.782134] TRACE [PALF] period_freeze_last_log (log_sliding_window.cpp:1087) [609880][T1_LogLoop][T1][Y0-0000000000000000-0-0] [lt=4] current freeze mode is not period(palf_id=1, self=“127.0.0.1:3310”, freeze_mode=1)
[2024-06-17 07:33:50.782144] TRACE [PALF] handle_committed_log_ (log_sliding_window.cpp:637) [609880][T1_LogLoop][T1][Y0-0000000000000000-0-0] [lt=11] is_all_committed_log_slided_out_ returns true(palf_id=1, self=“127.0.0.1:3310”, committed_end_lsn={lsn:1065341771477})
[2024-06-17 07:33:50.783194] TRACE [PALF] period_freeze_last_log (log_sliding_window.cpp:1087) [609880][T1_LogLoop][T1][Y0-0000000000000000-0-0] [lt=4] current freeze mode is not period(palf_id=1, self=“127.0.0.1:3310”, freeze_mode=1)
是不是有冻结模式的计划任务,重启数据库就正常了
日志没找对吧。。应该找ERROR的内容,这里都是TRACE级别
检查下崩溃时间段有没有什么定时任务呢
崩溃是连接不上数据库?observer 宕机?
使用obdiag工具检查一下。
数据库连接不上
obdiag check 巡检
check_report_observer.txt (29.6 KB)
obdiag analyze log 日志分析
analyze_pack_20240617110704.7z (9.9 MB)
顶一下
4.0.0 版本是非稳定版本, 是一个临时版本, 有风险, 强烈建议升级到 4.2.1的稳定版
1 个赞