Kspliceの使用に必要なパッケージは、ULN上でホストされます。 ただし、Oracle VM ServerではULNの登録に必要な工具は提供されていないため、インターネット・アクセスを使用してULNに接続することはできません。 必要なパッケージをインストールするには、ローカルULNミラーを設定し、Oracle VM Serversがパッケージの取得に使用できるようにする必要があります。
Kspliceの更新は累積的であるため、ローカルULNミラーを構成して最新のパッケージのみをストレージすることができ、これにより、同期時間および記憶域要件が大幅に改善されます。 ローカルのULNミラーに最新のパッケージのみが格納されるようにするには、/etc/sysconfig/uln-yum-mirror
ファイルを編集し、ALL_PKGS
パラメータを0(ALL_PKGS=0
)に設定します。 詳細は、「Oracle Linux Kspliceユーザー・ガイド」の「ULNミラー構成」を参照してください。
ULNミラーは、最新のパッケージ更新へのアクセスを提供するためにも使用でき、これにより、ディスク上のバイナリや、kspliceによってメモリー内でパッチが適用されるプロセスにも適用できます。
ミラー化されたULNチャネルをホストするシステムにはULN登録が必要で、標準のOracle Linux 6またはOracle Linux 7ホストにインストールするようにしてください。 ULNミラーはOracle VM Managerと同じホストにインストールできます。
ローカルULNミラーを設定する一般的な手順、およびこのミラーをKspliceミラーとして構成する手順は、次のドキュメントから入手できます:
ULNミラーとして構成するシステムの登録時には、次に示すチャネルにサブスクライブし、ミラーにそれらのミラー化されたチャネルへのOracle VM Serversアクセス権が提供されることを確認する必要があります。
Oracle VM 3.4最新(x86_64):
ovm34_x86_64_latest
Oracle VM (x86_64)のニック・クライアントおよびユーザー領域の更新:
ovm34_x86_64_ksplice
Oracle Linux 6 (x86_64)のKsplice:
ol6_x86_64_ksplice