6 インストールと可用性

警告:

Oracle Linux 7は現在延長サポート中です。詳細は、Oracle Linux拡張サポートおよびOracleオープン・ソース・サポート・ポリシーを参照してください。

できるだけ早くアプリケーションとデータをOracle Linux 8またはOracle Linux 9に移行してください。

完全なOracle Linux 7 Update 4インストール・メディア・イメージは、Oracle Software Delivery Cloud (https://edelivery.oracle.com/linux)からダウンロードできます。最新のOracle Linux 7パッケージは、Unbreakable Linux Network (ULN)およびOracle Linux yumサーバーから入手することもできます。

その他のOracle Linux 7用ソフトウェアをインストールするには、ULNの別のチャネルにサブスクライブするか、Oracle Yum構成内の必要なリポジトリを有効にします。ULNで使用可能なチャネルを探すには、https://uln.oracle.com/にログインして、チャネル・オプションを確認してください。Oracle Linux 7で使用可能なOracle Yumリポジトリを確認するには、https://yum.oracle.com/oracle-linux-7.htmlにアクセスしてください。

ノート:

Oracle Linux yumサーバーでは、ULNで使用可能な一部のチャネルに対応するリポジトリは提供されません。これらのチャネルでは、非オープン・ソース・パッケージを提供しています。

OracleでサポートされているOFEDパッケージを以前にインストールしたシステムに更新をインストールする場合は、アップグレード時にこれらのパッケージを更新する方法について、「OracleでサポートされているUEK R4用OFEDパッケージがインストールされた状態での、Oracle Linux 7 Update 4へのアップグレード」を参照してください。

UEK R4 Update 4は、Oracle Linux 7 Update 4のフレッシュ・インストール時のデフォルトのブート・カーネルです。詳細は、Unbreakable Enterprise Kernel: リリース・ノートfor Unbreakable Enterprise Kernelリリース4更新4 (4.1.12-94)を参照してください。

UEK R3またはUEK R4を実行し、ULNのol7_x86_64_UEKR3またはol7_x86_64_UEKR4チャネルあるいはOracle Linux yumサーバーのol7_x86_64_UEKR3またはol7_x86_64_UEKR4リポジトリをサブスクライブするシステムは、次のように最新のUEKリリースにアップグレードします。

  1. カーネル・パッケージを含む、システム上のすべてのパッケージをアップグレードします。

    sudo yum update

    デフォルトでは、ブート・マネージャにより最新のカーネル・バージョンが有効化されるため、GRUB構成を変更する必要はありません。

  2. システムを再起動します。

    sudo systemctl reboot

重要:

Oracle Linux 7 Update 4では、主なサブシステムの多くが更新されています。更新されたシステムが正しく機能していることを確認するには、更新後にシステムを再起動してください。

Oracle Linux 6からのアップグレード

次の条件が満たされている場合、Oracle Linux 6システムをOracle Linux 7 Update 4にアップグレードできます。

  • システムが、「システム要件と制限事項」に示されているOracle Linux 7の最小インストール要件を満たしている。

  • Oracle Linux 6システムが、ol6_x86_64_latestチャネルまたはol6_latestリポジトリから完全に更新されている。

  • アップグレード対象のシステムにUEK R3またはUEK R4がインストールされており、デフォルトのブート・カーネルになっている。UEK R2からのアップグレードはサポートされていません。

  • Oracle製品スタックがシステムに存在しない。

アップグレードは、最小インストール・ベース環境でインストールされたシステムに対してのみサポートされます。その他のパッケージが別のリポジトリまたはチャネルからインストールされると、アップグレードに失敗するか、アップグレード後に正しく機能しない場合があります。

アップグレードの実行方法に関する一般的な手順は、Oracle Linux 7: インストレーション・ガイドを参照してください。このリリースのupdate固有のステップを次にまとめています。

  1. yum updateコマンドを使用して最新のOracle Linux 6リリースに更新し、システムが完全に最新の状態であることを確認します。更新するシステムは、ol6_x86_64_latestチャネルまたはol6_latestリポジトリにサブスクライブされている必要があります。

  2. (指定されたバージョン以降の)必要なアップグレード・パッケージをインストールします。

    redhat-upgrade-tool-0.7.47-1.0.1.el6.noarch.rpm 
    preupgrade-assistant-el6toel7-0.6.59-5.0.1.el6.noarch.rpm 
    preupgrade-assistant-el6toel7-data-0.20161013-1.el6.noarch.rpm 
    preupgrade-assistant-2.1.10-6.0.1.el6.noarch.rpm 
    preupgrade-assistant-tools-2.1.10-6.0.1.el6.noarch.rpm 
    preupgrade-assistant-ui-2.1.10-6.0.1.el6.noarch.rpm

    これらのパッケージの最新バージョンをULN (ol6_x86_64_addonsチャネルの場合)またはOracle Linux yumサーバー(ol6_addonsリポジトリの場合)から取得します。

  3. preupgコマンドを実行して、アップグレード・アセスメントを実行します。

    sudo preupg

    結果を/root/preupgrade/result.htmlで確認し、失敗した項目または注意が必要な項目がないことを確認します。

  4. redhat-upgrade-tool-cliコマンドを実行して、アップグレードを実行します。

    sudo redhat-upgrade-tool-cli --network=7.4 --instrepo=OL7_repo_url --debuglog=/tmp/upgrade.log --cleanup-post

    Replace OL7_repo_urlを、Oracle Linux 7 Update 4パッケージがホストされているリポジトリのURLに置き換えます。

  5. システムをリブートしてアップグレード・プロセスを開始します。

OracleでサポートされているOFEDパッケージ

次の情報は、OracleでサポートされているUEK R4用OFEDパッケージのインストールまたはアップグレードに必要な可能性のあるOracle Linux 7 update 4固有の追加ステップを示したものです。この項では、OracleでサポートされているUEK R4用OFEDパッケージがすでにインストールされているOracle Linuxシステムをアップグレードするステップも説明します。

(バグID 19177152)

OracleでサポートされているUEK R4用OFEDパッケージのインストールまたはアップグレード

UEK R4 u4でOFEDパッケージをインストールまたはアップグレードする手順は、Unbreakable Enterprise Kernel: リリース・ノートfor Unbreakable Enterprise Kernelリリース4更新4 (4.1.12-94)を参照してください。

重要:

OracleでサポートされているOFEDパッケージをOracle Linux 7 update 4でインストールまたはアップグレードする前に、いくつかの準備ステップを実行し、システムが最新の状態であることと、発生する可能性のあるパッケージの競合を回避できることを確認する必要があります。

ULNからインストールまたはアップグレードする場合は、Unbreakable Enterprise Kernel: リリース・ノートfor Unbreakable Enterprise Kernelリリース4更新4 (4.1.12-94)で説明している標準インストール手順を続行する前に、ULNを使用したアップグレードで説明しているステップを実行してください。

Oracle Linux yumサーバーからインストールまたはアップグレードする場合は、Unbreakable Enterprise Kernel: リリース・ノートfor Unbreakable Enterprise Kernelリリース4更新4 (4.1.12-94)で説明している標準インストール手順を続行する前に、Oracle Linux Yum Serverを使用したアップグレードで説明しているステップを実行してください。

oracle-ofed-releaseまたはoracle-ofed-release-guestパッケージをインストールする場合は、--exclude=rdma-core*オプションを使用して、発生する可能性のあるパッケージの競合を回避する必要があります。たとえば、次のようにします。

sudo yum install oracle-ofed-release --exclude=rdma-core*

OracleでサポートされているUEK R4用OFEDパッケージがインストールされた状態での、Oracle Linux 7 Update 4へのアップグレード

次の手順では、OracleでサポートされているUEK R4用OFEDパッケージがすでに存在するシステムで、Oracle Linux 7システムをOracle Linux 7 Update 4にアップグレードする方法について説明します。

ULNを使用したアップグレード

次の手順では、ULNを使用してアップグレードを実行する方法を説明します。

ノート:

この手順は、システムをULNに登録済であることを前提としています。Oracle Linux: Unbreakable Linux Networkユーザーズ・ガイドfor Oracle Linux 6 and Oracle Linux 7を参照してください。

  1. システムで、ULNのol7_x86_64_optional_latestol7_x86_64_UEKR4_OFEDol7_x86_64_UEKR4およびol7_x86_64_latestチャネルをサブスクライブします。デフォルトでは、ULNにOracle Linux 7システムを登録するときに、ol7_x86_64_UEKR4およびol7_x86_64_latestチャネルが有効になります。

  2. /etc/yum/pluginconf.d/rhnplugin.confファイルを編集し、ファイルの末尾に次の行を追加します。

    [ol7_x86_64_UEKR4_OFED]
    priority=20 
  3. ol7_x86_64_optional_latestチャネルからyum-plugin-prioritiesパッケージをインストールします。

    sudo yum install yum-plugin-priorities
  4. Oracle Linux 7 Update 4をシステムに適用し、--exclude=rdma-core*オプションを使用して、発生する可能性のあるパッケージの競合を回避します。

    sudo yum update --exclude=rdma-core*

    Oracleでサポートされている既存のUEK R4用OFEDパッケージすべてが、ol7_x86_64_UEKR4_OFEDチャネルから更新されます。OFEDパッケージが何もインストールされていない場合は、パッケージのインストールに進んでください(Unbreakable Enterprise Kernel: リリース・ノートfor Unbreakable Enterprise Kernelリリース4更新4 (4.1.12-94)で説明しているインストール手順を参照)。

Oracle Linux Yum Serverを使用したアップグレード

次の手順では、Oracle Linux yumサーバーを使用してアップグレードを実行する方法を説明します。

  1. Oracle Linux 6またはOracle Linux 7の最初のリリースからサーバーを更新した場合は、システムが最新であることと、oraclelinux-release-el7パッケージをインストールし、/usr/bin/ol_yum_configure.shスクリプトを実行して、モジュール形式のyumリポジトリ構成を使用するように移行したことを確認します。

    sudo yum install oraclelinux-release-el7
    sudo /usr/bin/ol_yum_configure.sh
  2. ol7_optional_latestおよびol7_UEKR4_OFEDリポジトリを有効にします。デフォルトではol7_latestおよびol7_UEKR4はすでに有効化されていますが、まだ有効化されていない場合はこれらのリポジトリも有効にする必要があります。

    sudo yum-config-manager --enable ol7_latest ol7_UEKR4 ol7_optional_latest ol7_UEKR4_OFED
  3. ol7_optional_latestリポジトリからyum-plugin-prioritiesパッケージをインストールします。

    sudo yum install yum-plugin-priorities
  4. Oracle Linux 7 Update 4をシステムに適用し、--exclude=rdma-core*オプションを使用して、発生する可能性のあるパッケージの競合を回避するには:

    sudo yum update --exclude=rdma-core*

    Oracleでサポートされている既存のUEK R4用OFEDパッケージすべてが、Oracle Linux yumサーバーのol7_UEKR4_OFEDリポジトリから更新されます。OFEDパッケージが何もインストールされていない場合は、パッケージのインストールに進んでください(Unbreakable Enterprise Kernel: リリース・ノートfor Unbreakable Enterprise Kernelリリース4更新4 (4.1.12-94)で説明しているインストール手順を参照)。