Difference between revisions of "Patching Exadata"

From dbawiki
Jump to: navigation, search
(Storage Server Software)
Line 11: Line 11:
 
* Cell nodes
 
* Cell nodes
 
* Database Minimal Pack in compute nodes
 
* Database Minimal Pack in compute nodes
 +
These patches are usually launched from compute node 1 using dcli and ssh to remotely patch each cell node.<br />
 +
Patches can be applied in a rolling fashion or standalone.<br />
 +
Rolling
 +
<pre>
 +
./patchmgr -cells <cells group> -patch_check_prereq -rolling
 +
./patchmgr -cells <cells group> -patch -rolling
 +
</pre>
 +
Standalone
 +
<pre>
 +
./patchmgr -cells <cells group> -patch_check_prereq
 +
./patchmgr -cells <cells group> -patch
 +
</pre>
 +
Check the log files:
 +
* /var/log/cellos/validations.log
 +
* /var/log/cellos/vldrun*.log
 +
 
====Database Bundle Patch====
 
====Database Bundle Patch====
 
* Grid Home (if applicable)
 
* Grid Home (if applicable)

Revision as of 16:45, 27 January 2017

Exadata Database Machine is a complete, integrated rack system that contains both hardware and software for running Oracle Database.

Patch order

Patching it is done on a per-component basis and in general, in this order:

Infiniband Switches

  • Spine
  • Leaf

Storage Server Software

  • Cell nodes
  • Database Minimal Pack in compute nodes

These patches are usually launched from compute node 1 using dcli and ssh to remotely patch each cell node.
Patches can be applied in a rolling fashion or standalone.
Rolling

./patchmgr -cells <cells group> -patch_check_prereq -rolling
./patchmgr -cells <cells group> -patch -rolling

Standalone

./patchmgr -cells <cells group> -patch_check_prereq
./patchmgr -cells <cells group> -patch

Check the log files:

  • /var/log/cellos/validations.log
  • /var/log/cellos/vldrun*.log

Database Bundle Patch

  • Grid Home (if applicable)
  • Oracle Home

CRS MLR patches

  • Grid Home
  • Oracle Home (if applicable)