日志归档如何彻底关闭

【 使用环境 】生产环境
【 OB or 其他组件 】 OceanBase
【 使用版本 】 4.1.0.0
【问题描述】 准备更改日志归档的目的端,关闭日志归档后,归档的进度状态一直是STOPPING,归档没有停止导致无法更改日志归档的参数。之前是通过NFS归档的,但12月份的时候NFS停了,一直没有正常的归档,也没有做什么处理,昨天想调整归档目的端,但发现归档进度停止不了,状态一直是STOPPING,差不多二十多小时了。
【复现路径】之前日志归档的NFS停了,有一个多月未正常的归档。
【附件及日志】推荐使用OceanBase敏捷诊断工具obdiag收集诊断信息,详情参见链接(右键跳转查看):

【SOP系列 22 】——故障诊断第一步(系统巡检和诊断信息收集)

可以强制停止试下 alter system cancel all backup force;
不过建议还是弄清楚为什么无法停止,应该是NFS停止导致无法正常停止

没有用的,alter system cancel backup应该是停止数据备份,我试过没有起效果,我这边是停止日志归档。
我也试过在主机上创建归档的文件夹,也没有停止。
可能是版本的原因,force这个参数在我这边不生效。

当前的NFS有重启打开麻
SELECT * FROM oceanbase.CDB_OB_ARCHIVELOG_SUMMARY\G
SELECT * FROM oceanbase.CDB_OB_ARCHIVE_DEST;
看看。

08

问题已经解决。需要在集群里每一台主机上都建立path,之前遗漏了一台,而这台又正好是执行归档任务的主机,所以一直STOPPING。

2 个赞