Installing the Oracle-Supported OFED packages from Oracle Linux Yum Server if the Default OFED Packages Are Already Present

To install the Oracle-supported OFED packages from Oracle Linux yum server if the default OFED packages have already been installed on an Oracle Linux 7 system:

  1. If you updated the server from Oracle Linux 6 or the initial release of Oracle Linux 7, ensure that your system is up to date and that you have transitioned to use the modular yum repository configuration by installing the oraclelinux-release-el7 package and running the /usr/bin/ol_yum_configure.sh script.

    # yum install oraclelinux-release-el7
    # /usr/bin/ol_yum_configure.sh
  2. Enable the ol7_latest, ol7_optional_latest, ol7_UEKR3 and ol7_UEKR3_OFED20 repositories:

    # yum-config-manager --enable ol7_latest ol7_UEKR3 ol7_optional_latest ol7_UEKR3_OFED20
  3. Install the yum-plugin-priorities package from the ol7_optional_latest repository:

    # yum install yum-plugin-priorities
  4. Downgrade any default OFED packages other than ibutils, libibcm, librdmacm, librdmacm-devel, librdmacm-utils, opensm, opensm-libs, and srptools that are already present on the system, for example:

    # yum downgrade rdma

    These packages are replaced with the Oracle-supported OFED packages from the ol7_UEKR3_OFED20 repository.

  5. Remove the default ibutils-libs package (if present):

    # yum remove ibutils-libs
  6. Install Oracle-supported OFED packages such as ibutils, libibcm, librdmacm-devel, librdmacm-utils, librdmacm, opensm, opensm-libs, and srptools from the ol7_UEKR3_OFED20 repository as required, for example:

    # yum install ibutils