このドキュメントで説明するソフトウェアは、Extended SupportまたはSustaining Supportのいずれかにあります。 詳細は、https://www.oracle.com/us/support/library/enterprise-linux-support-policies-069172.pdfを参照してください。
Oracleでは、このドキュメントに記載されているソフトウェアをできるだけ早くアップグレードすることをお薦めします。
デフォルトで、Oracle Linuxのインストールには、UEK R3のdtrace-modules
パッケージが含まれています。 このパッケージでは、特定のkernel-uek
バージョンが必要です。 ただし、dtrace-modules
パッケージが既存のkernel-uek
パッケージを削除できないため、3つの更新のinstallonly_limit
に達したとき、kernel-uek
パッケージを更新できない場合、yum updateは失敗します。yumは、次の例のようなエラー・メッセージを表示します。
--> Finished Dependency Resolution Error: Package: kernel-uek-debug-3.8.13-55.1.1.el6uek.x86_64 (public_ol6_UEKR3_latest) Requires: kernel-firmware = 3.8.13-55.1.1.el6uek
回避策として、たとえば次のように、kernel-uek
パッケージの更新前に、既存のdtrace-modules
パッケージを削除します。
# for package in `rpm -qa | grep dtrace-modules`; do yum remove -y $package; done
すべてのdtrace-modules
パッケージを削除すると、UEK R3カーネルを含むOracle Linuxを更新できます。 UEK R3でDTraceを使用する場合、現在のカーネルのdtrace-modules
パッケージを再インストールします。
# yum install dtrace-modules-`uname -r`
(バグID 21669543)