Exadata Patching: Real-World Checklist (No Downtime Surprises)

The Reality
Exadata patching looks simple on paper. In production, it’s where things go sideways fast.
What Usually Breaks
GI patch order confusion
Datapatch timing mistakes
Rolling patch assumptions that aren’t actually safe
Hidden dependencies between DB + Grid + storage
My Real-World Checklist
Validate cluster health (crsctl, olsnodes)
Confirm backup + restore point
Patch Grid Infrastructure first (rolling)
Patch DB homes
Run datapatch (validate ALL DBs)
Validate services and failover
Lessons Learned
Most issues don’t come from the patch—they come from assumptions.
Takeaway
If you treat patching like a checklist instead of a process, you will get burned.


