Oracle-在线日志不能归档引起实例故障
问题现象
Fri Jul 10 09:20:52 2020
ARC3 started with pid=37, OS id=18813
ARC1: Archival started
ARC2: Archival started
ARC1: Becoming the 'no FAL' ARCH
ARC1: Becoming the 'no SRL' ARCH
ARC2: Becoming the heartbeat ARCH
ARC3: Archival started
ARC0: STARTING ARCH PROCESSES COMPLETE
ARCH: All Archive destinations made inactive due to error 742
ARCH: Closing local archive destination LOG_ARCHIVE_DEST_1: '+ARCH/orcl/archivelog/2020_07_10/thread_1_seq_108.314.1045387253' (error 742) (orcl1)
Committing creation of archivelog '+ARCH/orcl/archivelog/2020_07_10/thread_1_seq_108.314.1045387253' (error 742)
Errors in file /apps/oracle/database/diag/rdbms/orcl/orcl1/trace/orcl1_ora_18748.trc:
ORA-16038: log 2 sequence# 108 cannot be archived
ORA-00742: Log read detects lost write in thread %d sequence %d block %d
ORA-00312: online log 2 thread 1: '+DATADG/orcl/onlinelog/group_2.262.947153355'
USER (ospid: 18748): terminating the instance due to error 16038
NOTE: dependency between database orcl and diskgroup resource ora.ARCH.dg is established
System state dump requested by (instance=1, osid=18748), summary=[abnormal instance termination].
System State dumped to trace file /apps/oracle/database/diag/rdbms/orcl/orcl1/trace/orcl1_diag_18688_20200710092052.trc
Dumping diagnostic data in directory=[cdmp_20200710092052], requested by (instance=1, osid=18748), summary=[abnormal instance termination].
Instance terminated by USER, pid = 18748
从DB实例alert日志,发现在group 2日志文件'+DATADG/orcl/onlinelog/group_2.262.947153355'不能创建归档日志文件导致实例启动失败
处理
startup mount;
alter system dump logfile '+DATADG/orcl/onlinelog/group_2.262.947153355' validate;
set lines 168 pages 99
col member for a80
select group#,member,status,type from v$logfile;
alter database clear unarchived logfile group 2;
最后,需要重新做全备(因之前的序列号已经不连续,旧备份一不可用)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· .NET10 - 预览版1新功能体验(一)