User`s guide

338 XgOS User’s Guide September 2014
Considerations
When you perform the upgrade, be aware of the following:
You can selectively upgrade. You upgrade either the Option ROM, or the
firmware, or you can do both at the same time.
You must upgrade all HCAs in a particular server that is connected to a Oracle
Fabric Interconnect. At present, you cannot selectively upgrade some HCAs in the
server, but not others.
You can upgrade HCAs in one or all servers. Through the use of either a specific
server name or a wildcard ( *), you can upgrade a single server or all servers in
your data center.
The upgrade occurs from whatever Option ROM is currently in use on the HCA
to the package that is currently on the Oracle Fabric Interconnect. When you
upgrade, the package on the Oracle Fabric Interconnect is pushed to the HCA,
which typically results in a newer version being installed on the host.
Currently, there is no “unpatch” or “revert” function for the in-band firmware
upgrade feature. As a result, if you use the feature to upgrade an HCA, then need
to downgrade to a previous version, you will need a specific procedure. Contact
Oracle Customer Support.
The in-band upgrade functionality is currently supported for ConnectX,
ConnectX-2, and ConnectX-3 HCAs only.
The upgrade operates with silent completion. If no error messages are displayed
during the upgrade, it is implied that the upgrade was successful.
You can only upgrade HCAs that are directly connected to a Oracle Fabric
Interconnect, and the Oracle Fabric Interconnect can only upgrade HCAs that are
directly connected to its fabric. In a configuration in which HCAs exist in a server,
and each HCA is configured to multiple fabrics, you must perform the in-band
upgrade for each fabric to get all HCAs upgraded.
You can only upgrade HCAs if the host that contains them is running Oracle host
drivers that have been loaded into the host’s memory.
For example, in a multi-chassis HA configuration, assume a server has two HCAs
(HCA1 and HCA2). HCA1 is connected to Oracle Fabric Interconnect 1’s fabric
(Fabric 1), and HCA 2 is connected to Oracle Fabric Interconnect 2’s fabric (Fabric
2). In this case, you would need to perform the upgrade twice—once for the HCA
on Fabric 1, and once for the HCA on Fabric 2.
If errors occur during the upgrade, XgOS displays an error message. In addition,
more robust error text is written to the user log (user.log) on the chassis. If you
see an error, or suspect that the upgrade did not complete successfully, you can
check user.log for information that might facilitate your troubleshooting or your
interaction with Oracle Customer Support.