MOS affirmed that the order of patching is: 1.) Infiniband 2.) storage server, and 3.) GI/DB. Yes, the patch we are using is BP 22 and contains 17747147 for GI/DB, but the entire BP contains all 3 components. Having read through MOS notes 888828.1 as well as 1553103.1, I actually have 2 other questions - one relates to the use of (or not) dbnodeupdate.sh and the other is overall semantics. I posted to MOS, but have gotten no reply thus far. Here they are:
1.) dbnodeupdate.sh is called out in 888828.1 in a very few places. My understanding is that it is only used for UPGRADES - not patches (BP or otherwise). Do you agree? MOS 1553103.1 is written about dbnodeupdae, but seems to imply it automates upgrades - but is not required. Not sure.
2.) What is the difference between a Quarterly DB Patch for Exadata (QDPE) and a Quarterly Full Stack DB Patch (QFSDP)? I beleive I understand what they each contain, but it seems a QDPE is a subset WITHIN a QFSDP, but the documentation does nor differentiate. I am not sure as to when I would download/use one versus the other.
The order depends on your current patch level and installed rdbms/grid software.
If you read the readme of the Storage Server patch 18.104.22.168.0 you will find there is a known issue if your 22.214.171.124 rdbms/grid is equal or below BP20.
It will also inform you this patch executes an implicit upgrade of the infiniband firmware which you have to rollback if you have an Exadata/Exalogic configuration.
If you are on BP21 already you can patch in any order you like.
Can you share some details with us?
I did the 126.96.36.199.0 last weekend and the ib switch upgrade is not implicit you need to upgrade using patchmgr commands.
Best would be to follow the machine owners guide page 7-91.
Message was edited by: tychos