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 comma_separates_list_of_nodes {[-patchmgrloc patch_mgr_loc] [-iso_repo iso_repo_name]
[-backup] [-batches list_of_batches | -continue | -abort] [-liveupdate { highcvss | allcvss | full } [-keepplacement] ] } | -cells list_of_cell_nodes [-rollback] |
-ibswitches list_of_ibswitch_nodes [-path ibswitch_vm_path] [-downgrade] | -roceswitches list_of_roceswitches [-downgrade]}
[-image exadata_image_name] [-fromnode node_name] [-patchmgargs "-patch_mgr_args"] [-client client_name | -server]
[-smtpfrom "email_address"] [-smtpto "email_address"] [-schedule {timer_value | NOW | PAUSE} [-jobtag job_tag_name]
[-patchmgrdrivingsystem patchmgr_driving_node] [-user user_name] [-useractiondata user_action_data] [-eval]
Parameters
Table: rhpctl update exadata Command Parameters
| Parameter | Description |
|---|---|
-dbnodes | Comma-delimited list of Oracle 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 Oracle 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 | Stop the ongoing update operation. |
-liveupdate { highcvss | allcvss | full } | Perform live update of the Oracle Exadata database node. When using Exadata Live Update, you must choose from the following options:
|
-cells list_of_cell_nodes | Comma separated list of storage server cell nodes. |
-rollback | Specify this option to roll back the patch. |
-ibswitches list_of_ibswitch_nodes | Specifies to patch the InfiniBand Network Fabric switches. |
-path ibswitch_vm_path | Specify the absolute path for deploying image for upgrading or downgrading InfiniBand switches in a VM environment. |
-roceswitches list_of_roceswitches | Specifies to patch the RDMA over Converged Ethernet (RoCE) switches. |
-downgrade | Specify this option to downgrade the InfiniBand or RoCE switches. |
-image | Specify the name of an Oracle Exadata image. This image should have already been deployed to all the database nodes of the destination 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 client cluster on which you want to update Oracle Exadata components. |
-server | Specify this option to perform the update operation from the Oracle Fleet Patching and Provisioning (Oracle FPP) Server. |
-smtpfrom | The email address from which you want to send patch manager notifications. |
-smtpto | The email address to which you want to send patch manager notifications. |
-schedule { timer_value | NOW | PAUSE} | Optionally, you can use this parameter to schedule a time to run this operation, in ISO-8601 format, as in the following example: If If Note: If the |
-jobtag job_tag_name | Optionally, you can associate a user-defined tag with the scheduled jobs. |
-patchmgrdrivingsystem patchmgr_driving_node | Oracle Exadata system node from which you want to start the patch manager. Note: Specify this option only when patching the Oracle Exadata InfiniBand switch. |
-user user_name | Specify name of the operating system user for whom you are provisioning the software home. |
-useractiondata user_action_data | Optionally, you can pass a value to the useractiondata parameter of the user action script. |
-eval | Evaluate the command without actually running the command. |
Usage Notes
Use the rhpctl update exadata command to update Oracle Exadata database nodes, storage servers, InfiniBand switches, or RoCE switches.
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)"
See also
Combined Oracle Exadata Database Server and Grid Infrastructure Update for information about Oracle Exadata database node patching