機械翻訳について

OracleでサポートされているOFEDパッケージのインストール

この項では、Oracleから提供されるOFEDパッケージのインストール方法および既存のOFEDパッケージの削除方法について説明します。

Oracleにより提供されるOFEDパッケージをインストールするには:

  1. システムがULNで登録されている場合、ULN上のol6_x86_64_UEKR4_OFEDまたはol7_x86_64_UEKR4_OFEDチャネルにシステムを適切にサブスクライブします。

    デフォルトでは、ULNでOracle Linux 7システムを登録する場合にol7_x86_64_UEKR4およびol7_x86_64_latestチャネルが有効です。ULNでOracle Linux 6システムを登録する場合にol6_x86_64_UEKR4およびol6_x86_64_latestチャネルが有効です。 Oracleにより提供されるOFEDパッケージのインストールを開始する前に、これらのチャネルがまだ有効であることを確認します。

    Oracle Linux Yumサーバーからパッケージをインストールする場合は、/etc/yum.repos.d/public-yum-olN.repoのyumリポジトリ・ファイルを編集し、必要に応じてol6_UEKR4_OFEDまたはol7_UEKR4_OFEDリポジトリを有効にします。 yumリポジトリ・ファイルにol6_UEKR4_OFEDまたはol7_UEKR4_OFEDリポジトリがない場合、次の手順を実行します。

    1. 次のように、既存のyumリポジトリ・ファイルをバックアップ・ファイルに移動します。

      # mv /etc/yum.repos.d/public-yum-olN.repo /etc/yum.repos.d/public-yum-olN.repo.bck
    2. Oracle Linux 6またはOracle Linux 7の最新のyumリポジトリ・ファイルをOracle Linux yumサーバーからダウンロードします。

      # wget -O /etc/yum.repos.d/public-yum-olN.repo https://yum.oracle.com/public-yum-olN.repo
    3. ダウンロードしたyumリポジトリ・ファイルを編集して、ol6_UEKR4_OFEDまたはol7_UEKR4_OFEDリポジトリを適切に有効化します。

  2. Oracle Linux 7を実行している場合は、rdma.serviceサービスを停止および無効化します。

    # systemctl stop rdma.service
    # systemctl disable rdma.service
  3. 既存のOFEDパッケージを削除します。

    # yum remove 'ibacm*'
    # yum remove 'ib-bonding*'
    # yum remove 'ibutils*'
    # yum remove 'infiniband-diags*'
    # yum remove 'libibcm*'
    # yum remove 'libibmad*'
    # yum remove 'libibumad*'
    # yum remove 'libibverbs*'
    # yum remove 'libmlx4*'
    # yum remove 'librdmacm*'
    # yum remove 'libsdp*'
    # yum remove 'mstflint*'
    # yum remove 'ofed-docs*'
    # yum remove 'ofed-scripts*'
    # yum remove 'opensm*'
    # yum remove 'perftest*'
    # yum remove 'qperf*'
    # yum remove 'sdpnetstat*'
    # yum remove 'rdma-*'
    # yum remove 'rds-tools*'
  4. yumでキャッシュされたすべてのファイルを、有効なすべてのリポジトリから削除します。

    # yum clean all
  5. サーバー・タイプに基づいて、次のコマンドのいずれかを実行します。

    • ベア・メタル・サーバーの場合、次のようにUEK R4のOFEDパッケージをインストールします。

      # yum install oracle-ofed-release
    • ゲストとして機能するサーバーの場合、次のようにUEK R4のOFEDパッケージをインストールします。

      # yum install oracle-ofed-release-guest
  6. 次のコマンドを入力して、RDMAサービスを有効にします。

    # chkconfig rdma on

各UEKリリースで、異なるOFEDパッケージのセットが必要です。 システムのカーネルをUEK R4以前のUEKリリースに変更する場合、新しいカーネルの正しいパッケージをインストールする前に、既存のUEK R4ベースのOFEDパッケージを削除します。

# yum remove --setopt=clean_requirements_on_remove=1 oracle-ofed-release

注意:

UEKバージョンのダウングレードは、テスト目的以外ではお薦めできません。

UEK R4のためにすでにインストールされているOFEDパッケージを更新するには、次のコマンドを実行します。

# yum update oracle-ofed-release