好的 我统一发给你
这些信息主备租户都查询一下
1、select * from DBA_OB_TENANTS;
2、如果每个 zone 处于 COMPACTION 状态,说明正在执行合并。
select * from CDB_OB_MAJOR_COMPACTION;
3、查询 server 级别的进度表,可以看到当前是否有合并任务,未完成的 partition 数量。
select * from __all_virtual_server_compaction_progress;
4、查询 partition 级别的进度表,可以看到未完成的数据量,预期完成时间等信息。
select * from __all_virtual_tablet_compaction_progress;
5、对于未出现在 partition 进度表中的 partition/ 长时间未完成的 partition,使用诊断表进行诊断,是否有异常情况出现。
select * from __all_virtual_compaction_diagnose_info;
备租户上查询一下这些信息
– 确认租户角色以及可恢复位点
select * from __all_virtual_tenant_info where tenant_id = {$租户id};
–查看日志流恢复状态表
select * from v$ob_ls_log_restore_status where tenant_id = {$租户id};
–查看日志恢复源
select * from cdb_ob_log_restore_source where tenant_id = {$租户id};
–可以参考这个文档进一步排查 同步卡住的问题
https://www.oceanbase.com/knowledge-base/oceanbase-database-1000000000832367?back=kb
关于这些信息,请查看附件:obinfo1
obinfo1.txt (3.5 KB)
关于备租户配置是否有问题,这个存疑,这个正常的备租户也是一样配置创建的。
我现在想了解下这个解决方案:
1、重启集群是否有效,因为还有一个租户是正常的,我不确定当前集群重启能不能起来,起来后能不能恢复;
2、重建备租户是否能解决这类问题?
我先看看 你排查你发的信息 后面信息同步给你
你在排查一下 这个问题
- 在备租户对应日志流的 leader 所在 OBServer上,查询
remote fetch log
模块是否工作正常。
grep T100X_RFL observer.log
你好 10.18号创建的备租户 没有位点推进信息 当时没有ocp没有告警么?时间比较长了 clog日志也应该覆盖了 建议是删除备租户 重新搭建备租户 在进行主备租户同步
当前日志里看到就是这个。
[root@ob127018 log]# grep T1004_RFL observer.log
[2024-12-09 14:42:28.114517] INFO [CLOG] do_thread_task_ (ob_remote_fetch_log_worker.cpp:249) [44668][T1004_RFLWorker][T1004][YB420A6A7F12-000624ACE0C25A29-0-0] [lt=24] ObRemoteFetchWorker is running(thread_index=0)
[2024-12-09 14:42:38.120686] INFO [CLOG] do_thread_task_ (ob_remote_fetch_log_worker.cpp:249) [44668][T1004_RFLWorker][T1004][YB420A6A7F12-000624ACE0C25A29-0-0] [lt=23] ObRemoteFetchWorker is running(thread_index=0)
[2024-12-09 14:42:48.126706] INFO [CLOG] do_thread_task_ (ob_remote_fetch_log_worker.cpp:249) [44668][T1004_RFLWorker][T1004][YB420A6A7F12-000624ACE0C25A29-0-0] [lt=23] ObRemoteFetchWorker is running(thread_index=0)
[2024-12-09 14:42:58.132698] INFO [CLOG] do_thread_task_ (ob_remote_fetch_log_worker.cpp:249) [44668][T1004_RFLWorker][T1004][YB420A6A7F12-000624ACE0C25A29-0-0] [lt=32] ObRemoteFetchWorker is running(thread_index=0)
[2024-12-09 14:43:08.138860] INFO [CLOG] do_thread_task_ (ob_remote_fetch_log_worker.cpp:249) [44668][T1004_RFLWorker][T1004][YB420A6A7F12-000624ACE0C25A29-0-0] [lt=30] ObRemoteFetchWorker is running(thread_index=0)
[2024-12-09 14:43:18.144944] INFO [CLOG] do_thread_task_ (ob_remote_fetch_log_worker.cpp:249) [44668][T1004_RFLWorker][T1004][YB420A6A7F12-000624ACE0C25A29-0-0] [lt=21] ObRemoteFetchWorker is running(thread_index=0)
日志应该早就被覆盖了 查不出信息 也不准确了 建议重新搭建这个备租户吧
嗯,好的。
感谢分享
整个的observer.log日志还有保存么?如果有压缩发过来
日志文件太大,压缩后也有11M,发不出来,你看下有什么方式可以让我提供给你。
oblog.tar.7z.001.7z (5.0 MB)
oblog.tar.7z.002.7z (5.0 MB)
oblog.tar.7z.003.7z (1.1 MB)
日志压缩文件如上,需要将此三个压缩包下载后解压完,再选择解压后的文件,再进行一遍解压,才能看到具体的文件。
目前社区可以发50M 不能发么?你截图我看看
重新开个新帖 我把要查询的信息 同步给你
好的 我反馈一下