Upgrading Oracle Grid Infrastructure

If you are using Fleet Patching and Provisioning, then you can use a single command to upgrade an Oracle Grid Infrastructure home.

Fleet Patching and Provisioning supports upgrades to Oracle Grid Infrastructure 23ai from 21c and 19c. The destination for the upgrade can be a working copy of a gold image already provisioned or you can choose to create the working copy as part of this operation. Refer My Oracle Support note 551141.1 for more information about Grid Infrastructure and Oracle Database upgrade paths.

As an example, assume that a cluster is running Oracle Grid Infrastructure on an Oracle Grid Infrastructure home that was provisioned by Fleet Patching and Provisioning. This Oracle Grid Infrastructure home is 21c and the working copy is named accordingly, for example GIOH21C.

After provisioning a working copy version of Oracle Grid Infrastructure 23ai (named GIOH23ai in this example), you can upgrade to that working copy with this single command:

$ rhpctl upgrade gihome -sourcewc GIOH21C -destwc GIOH23ai
Fleet Patching and Provisioning is able to identify the cluster to upgrade based on the name of the source working copy. If the cluster was running on an unmanaged Oracle Grid Infrastructure home, then you would specify the path of the source home rather than providing a source working copy name, and you must also specify the cluster name.

Note:

You can delete the source working copy at any time after completing an upgrade. Once you delete the working copy, however, you cannot perform a rollback. Also, use the rhpctl delete workingcopy command (as opposed to rm, for example) to remove the source working copy to keep the Fleet Patching and Provisioning inventory correct.