Disk block corruption with Oracle 19
Issue
-
After upgrading the systems to RHEL 9.6, there is a corruption observed with Oracle redo logs:
ORA-00353: log corruption near block 205208 change 3484692 time 06/11/2025 19:32:02 ORA-00312: online log 3 thread 1: '+DATA/ORCL/ONLINELOG/group_3.264.1203527031' Checker run found 1 new persistent data failures Errors in file /home/oracle/product/diag/rdbms/orcl/orcl/trace/orcl_arc2_8052.trc (incident=14801): ORA-00353: log corruption near block 205208 change 3484694 time 06/11/2025 19:26:38 ORA-00312: online log 3 thread 1: '+DATA/ORCL/ONLINELOG/group_3.264.1203527031' Incident details in: /home/oracle/product/diag/rdbms/orcl/orcl/incident/incdir_14801/orcl_arc2_8052_i14801.trc 2025-06-11T19:32:38.633813+00:00 Errors in file /home/oracle/product/diag/rdbms/orcl/orcl/trace/orcl_arc2_8052.trc: ORA-00354: corrupt redo log block header ORA-00353: log corruption near block 205208 change 3484694 time 06/11/2025 19:26:38 ORA-00312: online log 3 thread 1: '+DATA/ORCL/ONLINELOG/group_3.264.1203527031'Even rebuilding the redo logs does not fix the corruption.
-
This issue is only observed for VMs configured in Microsoft Azure. Same problem is not observed for VMs in other virtualization environments or on physical servers.
Environment
- Red Hat Enterprise Linux 9.6
- VM in Microsoft Azure
- Oracle 19
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.