ORA-15202: cannot create additional ASM internal change segment ORACLE 报错 故障修复 远程处理
文档解释
ORA-15202: cannot create additional ASM internal change segment
Cause: The mount of a diskgroup by an additional instance in a RAC cluster required more space for internal use by ASM than was available in the diskgroup.
Action: Delete unused files from the diskgroup or add additional disks to the diskgroup and retry the operation.
ORA-15202表示无法创建额外的ASM内部改变段。
官方解释
ORA-15202意味着应用程序试图在ASM中创建一个以上的磁盘组上的内部变化段被拒绝。ASM内部改变段的分布应该是均匀的,不能超出某个磁盘组的内部配额。因此,如果有一个磁盘组中的内部配额已被占满,那么可能会发生这种情况。
常见案例
某些磁盘组的内部改变段数目可能会超过当前指定的变化段大小。一般情况下,这会导致错误ORA-15202出现。
一般处理方法及步骤
1.使用DBA_FREE_SPACE视图查询每个磁盘组内可用和已使用的数据文件。
2.使用v$asm_disk_stat视图查询每个磁盘组中当前分配的ASM内部变化段。
3.如果某些磁盘组内可用空间不足,可以尝试增加这些磁盘组的配额,以便满足ASM内部改变段所需的额外变化段的分配需求。
4. 如果内部的磁盘组配额也被占满了,则可以考虑增加新的磁盘组来满足更多的内部变化段要求