exadata Commands

Use commands with the exadata keyword to patch an Oracle Exadata system.

rhpctl update exadata

Patches an Oracle Exadata system.

Syntax

rhpctl update exadata {-dbnodes [-patchmgrloc patch_mgr_loc] [-iso_repo iso_repo_name] [-backup] 
         [-batches list_of_batches | -continue | -abort] | -cells [-cellnodes list_of_cell_nodes] | -ibswitches [-ibnodes list_of_ibswitch_nodes] 
         [-downgrade]} [-image exadata_image_name] [-fromnode node_name] [-patchmgargs "-patch_mgr_args"] 
         [-client client_name] [-rollback] [-schedule {timer_value | NOW }] [-eval]

Parameters

Table A-19 rhpctl update exadata Command Parameters

Parameter Description
-dbnodes

Specifies to patch Exadata database nodes.

-patchmgrloc patch_mgr_loc

Specifies the patch manager location.

-iso_repo iso_image_name

Specifies the ISO image name.

-backup

Performs backup of the Exadata database server.

-batches list_of_batches

Optionally, you can specify a comma-delimited list of batches of nodes where each batch is a comma-delimited list of node names enclosed in parentheses and node names are enclosed in double quotation marks ("") in the format: "(nA,nB,...),(...,nY,nZ)".

-continue

Update Oracle Exadata on the next batch of nodes.

-abort

Abort the ongoing update operation.

-cells

Specifies to patch storage servers.

-cellnodes

List of cell nodes in the format Ba,...,Bz

-ibswitches

Specifies to patch the InfiniBand Network Fabric switches.

-ibnodes

List of IB switch nodes in the format Ba,...,Bz

-downgrade

Specify this option to downgrade the InfiniBand Network Fabric switches.

-image

Specify the name of an Oracle Exadata image.

This image should have already been deployed to all the database nodes of the target machine.

-fromnode

Specify the name of the source node.

-patchmgargs

Optionally specify the patch manager arguments in double quoted string.

-client client_name

Specify the name of the cluster in which you want to update database nodes.

-rollback

Specify this option to roll back the patch.

-schedule {timer_value | NOW }

Optionally, you can use this parameter to schedule a time to run this operation, in ISO-8601 format, as in the following example:

2020-07-25T19:13:17+05

If NOW is specified or the option is omitted, then the job is scheduled immediately

-eval

Evaluate the command without actually running the command.

Usage Notes

Use the rhpctl update exadata command to perform only database node patching.

See Also:

Combined Oracle Exadata Database Node and Grid Infrastructure Update for information about Oracle Exadata database node patching

Example

The following example performs database node patching on a client cluster.

$ rhpctl update exadata image -image EXADATAIMAGEV1 
     -iso_repo p28802055_192000_Linux-x86-64.zip -patchmgrloc /patchMgr/dbserver_patch_19.190306 
     -patchmgrargs "-ignore_alerts" -client CLIENT1 -batches "(rac07box1)"