|
|
2025-11-22T23:33:37.563043+08:00
Non critical error ORA-48913 caught while writing to trace file "/oracle/EP1/saptrace/diag/rdbms/ep1/EP1001/trace/EP1001_ckpt_9759.trc"
Error message: ORA-48913: Writing into trace file failed, file size limit [10240000] reached
Writing to the above trace file is disabled for now...
相关trc内容如下:
*** 2025-11-22T23:33:34.556252+08:00
kctncv out of bounds, kctncv_inc = -1077028434, kctncv_dec = 76586203
*** 2025-11-22T23:33:37.562712+08:00
*** DUMP FILE SIZE IS LIMITED TO 10240000 BYTES ***
kctncv out of bounds, kctncv_inc = -1077028289, kctncv_dec = -873234496
*** DUMP FILE SIZE IS LIMITED TO 10240000 BYTES ***
-------------------------------------------------------------------------
-------------------------------------------------------------------------
ORA-48913: 跟踪文件大小限制错误
这个错误表明跟踪文件达到了大小限制(默认10MB),导致无法写入更多诊断信息。这是一个非关键错误,但会影响调试和监控。
--------
解决方案:
--------
1. 检查当前跟踪文件设置
sql
-- 查看当前跟踪文件限制
SELECT * FROM v$diag_info WHERE name LIKE '%Trace%';
SELECT * FROM v$diag_alert_ext WHERE component_id LIKE '%LMS%';
2. 清理旧的跟踪文件
bash
# 手动清理旧的跟踪文件(保留最近的文件)
cd /oracle/EP1/saptrace/diag/rdbms/ep1/EP1001/trace
ls -la EP1001_lms* | head -20
# 删除旧的跟踪文件(谨慎操作,先备份)
rm EP1001_lms1_9679_9684.trc
3. 修改跟踪文件大小限制
sql
-- 使用事件增加跟踪文件大小限制(重启后失效)
ALTER SYSTEM SET EVENT='10248 trace name context forever, level 104857600' SCOPE=SPFILE;
-- 100MB限制:104857600 bytes
-- 或修改_max_dump_file_size参数
ALTER SYSTEM SET "_max_dump_file_size" = '102400M' SCOPE=SPFILE;
4. 检查LMS进程状态
sql
-- 查看LMS进程活动
SELECT inst_id, process, status, thread#, sequence#, block#, blocks
FROM gv$managed_standby
WHERE process = 'LMS';
-- 检查是否有异常的RAC/GCS活动
SELECT * FROM v$ges_blocking_enqueue;
5. 自动清理配置
sql
-- 启用自动诊断管理(ADR)清理
-- 修改诊断保留策略
BEGIN
DBMS_AUTO_TASK_IMMEDIATE.SET_LAST_AUTO_SHRINK_INTERVAL(168); -- 保留7天
END;
/
6. 修改初始化参数(永久生效)
sql
-- 修改_max_dump_file_size参数(需要重启)
ALTER SYSTEM SET "_max_dump_file_size" = 'UNLIMITED' SCOPE=SPFILE;
-- 或设置为更大的值
ALTER SYSTEM SET "_max_dump_file_size" = '51200M' SCOPE=SPFILE;
7. 重启数据库(如果需要参数生效)
sql
SHUTDOWN IMMEDIATE;
STARTUP;
|
|