8.5.8.1 ULN Oracle ExadataチャネルでのローカルYUMリポジトリ・ミラーの使用

ローカルYUMリポジトリ・サーバーは、Oracle Unbreakable Linux Network (ULN)からダウンロードされたExadataデータベース・サーバー・ソフトウェア更新パッケージのローカル・コピー(ミラー)を含む個別のLinuxサーバーです。リポジトリの構成後、すべてのExadataデータベース・サーバーがリポジトリに接続して更新を取得できます。

ノート:

Exadataデータベース・サーバーを、ローカルULNミラーとして使用することはできません。Exadataソフトウェア更新に関連する再起動による中断を回避するには、別のサーバーを使用します。また、別のサーバーを使用すると、リポジトリの構築に必要なパッケージと、Exadataシステム機能をサポートするためにインストールまたは更新されたパッケージとの依存性の競合を回避できます。

使用できる独立したサーバーがない場合は、かわりにISOイメージによる直接的な方法を使用してください。「ISOファイルの直接使用」を参照してください。

一般に、ローカルYUMリポジトリ・サーバーを設定する手順は次のとおりです:

  1. YUMリポジトリおよびWebサーバーをサポートするようにソフトウェア・パッケージをインストールおよび構成します。

  2. ULNへのシステムの登録

  3. ミラー化するExadataデータベース・サーバー更新を含むULNチャネルをサブスクライブします。

正確な手順は、ローカルYUMリポジトリ・サーバーで使用されるOracle Linuxのバージョン(Exadataで使用されるOracle Linuxのバージョンと無関係)によって異なります。状況に応じて適切なバージョンのOracle Linuxドキュメントを参照してください。ガイドとして、現在のOracle Linuxリリースに基づく手順は、ローカルULNミラーの設定を参照してください。

Exadataデータベース・サーバー・ソフトウェアを含むULNチャネルでは、exadata_dbserverで始まる識別子が使用されます。使用可能なExadataチャネルは、ULN Webインタフェースまたはuln-channelユーティリティを使用して検索できます。次に例を示します:

[root@yumrepo ~]# uln-channel --available-channels
...
exadata_dbserver_22.1.18.0.0_x86_64_base
exadata_dbserver_22.1.19.0.0_x86_64_base
exadata_dbserver_22.1.20.0.0_x86_64_base
...
exadata_dbserver_23.1.7.0.0_x86_64_base
exadata_dbserver_23.1.8.0.0_x86_64_base
exadata_dbserver_23.1.9.0.0_x86_64_base
...

関連するチャネルを識別する場合は、ULN Webインタフェースまたはuln-channelユーティリティを使用して、それをサブスクライブし、Exadataシステム全体で使用するためにミラー化することもできます。単一のYUMリポジトリ・サーバーは、複数のExadataデータベース・サーバー・ソフトウェア・チャネルをミラー化でき、各チャネルには、OL6、OL7、OL8などの特定のOracle Linuxリリースに基づくソフトウェアが含まれていることに注意してください。次に例を示します:

[root@yumrepo ~]# uln-channel --add --channels exadata_dbserver_22.1.20.0.0_x86_64_base
[root@yumrepo ~]# uln-channel --add --channels exadata_dbserver_23.1.8.0.0_x86_64_base

ULNミラーを作成した後、--repoオプションを指定してExadata patchmgrユーティリティを使用して参照できます。次に例を示します:

[root@pmserver ~]# patchmgr --dbnodes database_node_file --precheck --repo http://yumrepo/yum/exadata_dbserver_23.1.8.0.0_x86_64_base --target_version 23.1.8.0.0.231109
[root@pmserver ~]# patchmgr --dbnodes database_node_file --upgrade --repo http://yumrepo/yum/exadata_dbserver_23.1.8.0.0_x86_64_base --target_version 23.1.8.0.0.231109 --rolling

patchmgrを実行しているサーバーは、YUMリポジトリ・サーバーと異なる場合があります。また、--repoオプションで指定する正確なURLは、ULNミラーおよび関連するWebサーバーの設定方法によって異なります。