一馬力のメモ帳

MVSからLinuxまで。基盤屋さんは眠らない

Oracle Linux とUnbreakable Enterprise Kernel ( UEK ) の関連性

Oracle Linux では、Unbreakable Enterprise Kernel ( UEK )と Red Hat Compatible Kernel ( RHCK ) の2種類のカーネルが提供されています。

Unbreakable Enterprise Kernel ( UEK )は Oracle 社によって構築されたカーネルです。

Red Hat Compatible Kernel ( RHCK ) は Oracle Linux のベースとなっている Red Hat Enterprise Linux (RHEL ) ベースのカーネルです。

Oracle Linux は RHELベースのOSのため, OSのバージョン表記はRHEL同様に 8.0 , 8.1 , 8.2 〜 と同様ですが, UEKのバージョン UEK4 , UEK5 , UEK6とはOSのバージョンとは一致しません。

またデフォルトの UEK は OS リリースの途中で変更されなど利用には注意が必要です。

この記事では, Oracle LinuxのバージョンとUnbreakable Enterprise Kernel ( UEK ) の関連性をまとめています。

より詳細な情報はOracle Blog に「Oracle Linux and Unbreakable Enterprise Kernel (UEK) Releases」 *1 に詳しくまとめらてています。Oracle Blogも合わせて確認してみてください。

目次


Unbreakable Enterprise Kernel ( UEK )のバージョンとアップストリームカーネルの関連性

Unbreakable Enterprise Kernel ( UEK ) はアップストリームのLinux Kernel をもとに構築されています。

UEKのバージョンとアップストリームカーネルのバージョンの関連性は以下の表の通りです。

各バージョンのリリース日はリリースノート *2の日付を転記しています。

  UEK バージョン    アップストリーム カーネル    UEK リリース日
  UEK 3    kernel-3.8.13    2020/06 
  UEK 4    kernel-4.1.12    2020/10 
  UEK 5    kernel-4.14.35    2021/04 
  UEK 6    kernel-5.4.17    2022/02 

Oracle Linux と デフォルトのUnbreakable Enterprise Kernel ( UEK )

Oracle Linux のバージョン、リリース毎のUEKカーネルは以下の表の通りです。

Oracle Linux は同一バージョンであっても、リリースのでUEKのバージョンが異なるため注意が必要です。

Oracle Linux 7

Oracle Linux 7 に適用されるUEKのバージョンは以下の表の通りです。

Oracle Linux 7 では各リリース毎にUEK 3, 4, 5, 6 と4種類のバージョンが存在します。

  OS    UEK バージョン    UEK カーネル 
  OL7U0    UEK3    kernel-uek-3.8.13-35.3.1 
  OL7U1    UEK3    kernel-uek-3.8.13-55.1.6 
  OL7U2    UEK3    kernel-uek-3.8.13-98.7.1 
  OL7U3    UEK4    kernel-uek-4.1.12-61.1.18
  OL7U4    UEK4    kernel-uek-4.1.12-94.3.9 
  OL7U5    UEK4    kernel-uek-4.1.12-112.16.4 
  OL7U6    UEK5    kernel-uek-4.14.35-1818.3.3 
  OL7U7    UEK5    kernel-uek-4.14.35-1902.3.2 
  OL7U8    UEK5    kernel-uek-4.14.35-1902.300.11 
  OL7U9    UEK6    kernel-uek-5.4.17-2011.6.2 

Oracle Linux 8

Oracle Linux 8 に適用されるUEKのバージョンは以下の表の通りです。

Oracle Linux 8 では現時点で UEK6 のみサポートされています。

Oracle Linux 8.0, 8,1では対応するUEKがありません。

Oracle Linux 8 でUEKを利用する場合は,8.2 以上のバージョンと選択する必要があります

  OS    UEK バージョン    UEK カーネル 
  OL8U0    n/a    n/a 
  OL8U1    n/a    n/a 
  OL8U2    UEK6    kernel-uek-5.4.17-2011.1.2 
  OL8U3    UEK6    kernel-uek-5.4.17-2011.7.4 
  OL8U4    UEK6    kernel-uek-5.4.17-2102.201.3 
  OL8U5    UEK6    kernel-uek-5.4.17-2136.300.7

参考資料