0
点赞
收藏
分享

微信扫一扫

ORA-15041

问题概述

ASM磁盘组添加磁盘时,添加成功,查询v$asm_operation,显示asm平衡ERRS

ORA-15041_删除磁盘

问题原因

查询ASM日志可以发现报ORA-15041错误
ERROR: ORA-15041 thrown in ARB0 for group number 1
Errors in file /u01/oracle/app/grid/base/diag/asm/+asm/+ASM1/trace/+ASM1_arb0_16655.trc:
ORA-15041: diskgroup “DATA” space exhausted
当磁盘组中有部分磁盘的free_mb<300MB的时候,rebalance就会报错,因为重新平衡操作需要每个磁盘中的一些可用空间,也就会报错ORA-15041。

解决方案

1.删除磁盘组上部分数据,以释放空间来满足rebalance的需要;
2.新建ASM磁盘组,进行disk group迁移。
删除数据文件的风险过大,时间窗口和多余磁盘允许下,建议使用迁移磁盘组的方式处理。

需要将表空间压缩,或者是挪走表空间上的对象腾出空间后再删盘

参考文档

参考mos:
ORA-15041 IN A DISKGROUP ALTHOUGH FREE_MB REPORTS SUFFICIENT SPACE (Doc ID 460155.1)
ORA-15041 DURING REBALANCE OR ADD DISK WHEN PLENTY OF SPACE EXISTS (Doc ID 473271.1)

举报

相关推荐

0 条评论