Oracle Fusion Middleware 12c: Oracle Service Bus Essentials — Question 11
You are updating your Exadata X9M-2 Elastic Database Machine with 6 database servers and 12 High Capacity Storage Servers. You will be using patchmgr to apply updates across the entire machine while still maintaining database availability.
Assuming you are driving patchmgr from an external server, which statement is true about the execution phase?
Answer options
- A. patchmgr will apply patches in component groups consisting of 1 database server and 2 storage servers to minimize disruption.
- B. patchmgr must be invoked with the --rolling argument. Each component type must be upgraded independently of the other.
- C. patchmgr cannot apply updates in a rolling manner, you must manually apply patches with the dbnodeudpate and cellupdate tools if high availability is required.
- D. patchmgr must be invoked with the --rolling argument with all database and storage servers listed in a single input file.
Correct answer: D
Explanation
The correct answer is D because patchmgr requires the --rolling argument to perform updates without significant downtime and it needs all components listed together to ensure a smooth process. Options A and B are incorrect as they do not accurately reflect the necessary execution method for maintaining availability. Option C is also wrong as it misrepresents patchmgr's capability to perform updates in a rolling manner.