filesystemio_options=SETALL を使用すると Oracle が破損する可能性がある
Issue
- EXT4 ファイルシステムで、Oracle RMAN バックアップが
filesystem_io=SETALL
に設定されており、圧縮が有効になっている場合に、データベースのバックアップが復元中に破損します。 - この動作はしばらくの間続いていた可能性があり、データベース復元時の検証が有効になった後に初めて、認識されました。
- 最後の 512 バイトブロックがゼロで上書きされ、データベースが破損しています。
- 破損する 512 バイトブロックは一貫して
131072
ですが、常にこのブロックが破損するというわけではありません。
Environment
- Red Hat Enterprise Linux 6
- Red Hat Enterprise Linux 7
- Red Hat Enterprise Linux 8
- EXT4
- データベースのバックアップ/リカバリー用の Oracle RMAN
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.