- Oracle linux red hat compatible kernel
- System Requirements and Limitations
- Available Architectures
- Shipped Kernels
- About the Unbreakable Enterprise Kernel
- User Space Compatibility
- Obtaining Installation Images
- Upgrading From Oracle Linux 7 to Oracle Linux 8
- Installing Oracle-Supported RDMA Packages
- Oracle linux red hat compatible kernel
- Oracle linux red hat compatible kernel
Oracle linux red hat compatible kernel
The current Oracle Linux 8 release contains new features and enhancements that improve performance in different areas including automation and management, security and compliance, container management, and developer tools. These enhancements are especially designed to make the operating system adaptable to different types of deployment from strictly on-premises installations, hybrid deployments that combine on-premises and cloud installations, and full cloud deployment.
System Requirements and Limitations
To determine whether your hardware is supported on the current Oracle Linux 8 release, check the Hardware Certification List at https://linux.oracle.com/hardware-certifications. Note that hardware is listed as it becomes available and is validated.
Note that Oracle Linux 8 for the aarch64 platform is primarily engineered for use with Ampere™ eMAG™-based EVK platform and the Marvell ThunderX2® processor. Other hardware may be supported and added to the Hardware Certification List in future.
CPU, memory, disk and file system limits for all Oracle Linux releases are described in Oracle Linux: Limits.
Available Architectures
The release is available on the following platforms:
The Arm platform is only supported with Unbreakable Enterprise Kernel Release (UEK).
Shipped Kernels
On the x86_64 platform, Oracle Linux 8.7 release ships with the following default kernel packages:
- kernel-4.18.0-425.3.1.el8 (Red Hat Compatible Kernel (RHCK))
- kernel-uek-5.15.0-3.60.5.1.el8uek (Unbreakable Enterprise Kernel Release 7 (UEK R7)) For new installations, the UEK R7 is automatically enabled and installed. It also becomes the default kernel on first boot. On the aarch64 platform, Oracle Linux ships with the UEK kernel only.
Important: If you are upgrading from a previous Oracle Linux 8 version, the kernel is not automatically upgraded to UEK R7. See Installation and Update Changes.
The Oracle Linux release is tested as a bundle, as shipped on the installation media image. When installed from the installation media image, the kernel’s version included in the image is the minimum version that is supported. Downgrading kernel packages is not supported, unless recommended by Oracle Support.
About the Unbreakable Enterprise Kernel
The Unbreakable Enterprise Kernel (UEK) is a Linux kernel built by Oracle and supported through Oracle Linux support. UEK is tested on Arm (aarch64), Intel x86, and AMD x86 (x86_64) platforms. Each release contains additional features, bug fixes, and updated drivers to provide support for key functional requirements, improve performance, and optimize the kernel for use on Oracle products such as Oracle’s Engineered Systems, Oracle Cloud Infrastructure, and large enterprise deployments for Oracle customers.
Typically, a UEK release contains changes to the kernel ABI relative to a previous UEK release. These changes require recompilation of third-party kernel modules on the system. To minimize impact on interoperability during releases, the Oracle Linux team works closely with third-party vendors regarding hardware and software that have dependencies on kernel modules. Thus, before installing the latest UEK release, verify its support status with your application vendor.
The kernel ABI for a UEK release remains unchanged in all subsequent updates to the initial release.
The kernel source code for UEK is available after the initial release through a public git source code repository at https://github.com/oracle/linux-uek.
For more information about UEK such as tutorials, notices, and release notes of different UEK versions, go to Unbreakable Enterprise Kernel documentation.
User Space Compatibility
Oracle Linux maintains user space compatibility with Red Hat Enterprise Linux (RHEL) that is independent of the kernel version that underlies the operating system. Existing applications in user space continue to run unmodified on UEK R6 and UEK R7, with no required recertifications for RHEL certified applications.
Obtaining Installation Images
The following installation images for the current Oracle Linux 8 release are available:
- Full ISO of Oracle Linux for typical on-premise installations
- Boot ISO of Oracle Linux for network installations
- Boot ISO of the supported UEK release for installing on hardware that is supported only on UEK
- Source DVDs
You can download these images from the following locations. Note that the images in these locations are for both the x86_64 and aarch64 platforms, unless indicated otherwise:
To prepare a downloaded image for installing Oracle Linux, see Oracle Linux 8: Installing Oracle Linux.
For information about the available ISOs for the three most recent updates to the Oracle Linux releases, refer to https://yum.oracle.com/oracle-linux-isos.html.
For developers who are making use of the Raspberry Pi hardware platform, Oracle provides an unsupported developer release image, which includes the firmware that is required to boot this platform. For more information about making use of the Raspberry Pi hardware platform, see Install Oracle Linux on a Raspberry Pi.
Aside from installation ISOs, you can also use Oracle Linux images to create compute instances on Oracle Cloud Infrastructure. For information about these images, see the release notes for the specific image that you are using on the Oracle Cloud Infrastructure Documentation page.
To use Oracle Linux on Oracle Cloud Infrastructure, see https://docs.oracle.com/iaas/oracle-linux/home.htm.
Upgrading From Oracle Linux 7 to Oracle Linux 8
You can upgrade an Oracle Linux 7 system to the latest Oracle Linux 8 release by using the leapp utility. For step-by-step instructions, as well as information about any known issues that you might encounter when upgrading your system, see Oracle Linux 8: Performing System Upgrades With Leapp.
Installing Oracle-Supported RDMA Packages
Oracle Linux 8 releases earlier than Oracle Linux 8.7 ship with UEK R6 as the default kernel.
Starting with Oracle Linux 8.5, you also have the option of installing UEK R7. From Oracle Linux 8.7 onward, UEK R7 is the default kernel.
Oracle provides Remote Direct Memory Access (RDMA) packages for use with UEK R6 and UEK R7. The RDMA feature enables direct memory access between two systems that are connected by a network. RDMA facilitates high-throughput and low-latency networking in clusters.
To use RDMA features, you must first install the Oracle-supported RDMA packages. To do so, ensure that your system is subscribed to the appropriate channels on ULN or that you have enabled the appropriate repositories on the Oracle Linux yum server.
If you are subscribed to ULN, enable the following channels:
- ol8_x86_64_UEKR6
- ol8_x86_64_baseos_latest
- ol8_x86_64_appstream
- ol8_x86_64_UEKR6_RDMA
Note that if your system is newly registered on ULN, it is already subscribed to the ol8_x86_64_UEKR6 , ol8_x86_64_baseos_latest , and ol8_x86_64_appstream channels by default. However, you must explicitly subscribe to the ol8_x86_64_UEKR6_RDMA channel prior to installing RDMA packages.
If you are using the Oracle Linux yum server, enable the following repositories:
Note that if your system already uses the Oracle Linux yum server, the ol8_UEKR6 , ol8_baseos_latest , and ol8_appstream repositories are enabled by default. However, you must explicitly enable the ol8_UEKR6_RDMA repository prior to installing RDMA packages.
If you are subscribed to ULN, enable the following channels:
- ol8_x86_64_UEKR7
- ol8_x86_64_baseos_latest
- ol8_x86_64_appstream
- ol8_x86_64_UEKR7_RDMA
Note that if your system is newly registered on ULN, it is already subscribed to the ol8_x86_64_UEKR6 , ol8_x86_64_baseos_latest , and ol8_x86_64_appstream channels by default. You should disable ol8_x86_64_UEKR6 and then explicitly subscribe to the ol8_x86_64_UEKR7_RDMA and ol8_x86_64_UEKR7_RDMA channels prior to installing RDMA packages.
If you are using the Oracle Linux yum server, enable the following repositories:
Note that if your system already uses the Oracle Linux yum server, the ol8_UEKR6 , ol8_baseos_latest , and ol8_appstream repositories are enabled by default. You should disable ol8_UEKR6 and then explicitly subscribe to the ol8_UEKR7_RDMA and ol8_UEKR7_RDMA repositories prior to installing RDMA packages.
Oracle linux red hat compatible kernel
Use the following information to check supported Oracle Linux 8 distributions:
Table 4-1 x86-64 Oracle Linux 8 Minimum Operating System Requirements
Ensure that OpenSSH is installed on your servers. OpenSSH is the required SSH software.
Minimum supported versions:
- Oracle Linux 8.2 with the Unbreakable Enterprise Kernel 6: 5.4.17-2011.1.2.el8uek.x86_64 or later
- Oracle Linux 8.2 with the Red Hat Compatible Kernel: 4.18.0-193.19.1.el8_2.x86_64 or later
Note: Oracle recommends that you update Oracle Linux to the latest available version and release level.
Packages for Oracle Linux 8
Subscribe to the Oracle Linux 8 channel on the Unbreakable Linux Network, or configure a yum repository from the Oracle Linux yum server website, and then install the Oracle Database Preinstallation RPM, oracle-database-preinstall-21c . The Oracle Database Preinstallation RPM, oracle-database-preinstall-21c , automatically installs all required packages listed in the table below, their dependencies for Oracle Grid Infrastructure and Oracle Database installations, and also performs other system configuration. If you install the Oracle Database Preinstallation RPM, oracle-database-preinstall-21c , then you do not have to install these packages, as the Oracle Database Preinstallation RPM automatically installs them.
bc
binutils
compat-openssl10
elfutils-libelf
glibc
glibc-devel
ksh
libaio
libXrender
libX11
libXau
libXi
libXtst
libgcc
libnsl
libstdc++
libxcb
libibverbs
make
policycoreutils
policycoreutils-python-utils
smartmontools
sysstat
Note: If you intend to use 32-bit client applications to access 64-bit servers, then you must also install (where available) the latest 32-bit versions of the packages listed in this table.
Optional Packages for Oracle Linux 8
Based on your requirement, install the latest released versions of the following packages:
ipmiutil (for Intelligent Platform Management Interface)
libnsl2 (for Oracle Database Client only)
libnsl2-devel (for Oracle Database Client only)
libvirt-libs (for KVM)
net-tools (for Oracle RAC and Oracle Clusterware)
nfs-utils (for Oracle ACFS)
Kernel-based virtual machine (KVM), also known as KVM virtualization, is certified on Oracle Database 21c for all supported Oracle Linux 8 distributions. For more information on supported virtualization technologies for Oracle Database, refer to the virtualization matrix:
Oracle linux red hat compatible kernel
Oracle ACFS and Oracle ADVM are supported on Oracle Linux, Red Hat Enterprise Linux, and SUSE Linux Enterprise Server.
Table 7-2 Platforms That Support Oracle ACFS and Oracle ADVM
- Oracle Linux 7 with Red Hat Compatible Kernel
- Oracle Linux 7 with the Unbreakable Enterprise Kernel: 3.8.13-35 and later UEK 3.8.13 kernels
- Oracle Linux 7 with the Unbreakable Enterprise Kernel: 4.1.12-32 and later 4.1.12 kernels
- Oracle Linux 6 with Red Hat Compatible Kernel
- Oracle Linux 6 with the Unbreakable Enterprise Kernel Release 2: 2.6.39-100 and later UEK 2.6.39 kernels
- Oracle Linux 6 with the Unbreakable Enterprise Kernel Release 3: 3.8.13 and later UEK 3.8.13 kernels
- Oracle Linux 6 with Unbreakable Enterprise Kernel: 4.1.12-32 and later 4.1.12 kernels
Red Hat Enterprise Linux 7
All Red Hat Enterprise Linux compatible kernels
Red Hat Enterprise Linux 6
All Red Hat Enterprise Linux compatible kernels
SUSE Linux Enterprise Server 12
All SUSE Linux Enterprise Server 12 kernels
If you use Security Enhanced Linux (SELinux) in enforcing mode with Oracle ACFS, then ensure that you mount the Oracle ACFS file systems with an SELinux default context. Refer to your Linux vendor documentation for information about the context mount option.
You must apply patches to some of the Linux kernel versions for successful Oracle Grid Infrastructure installation. Refer to the following notes for more information:
- My Oracle Support Note 1369107.1 for more information and a complete list of platforms and releases that support Oracle ACFS and Oracle ADVM: https://support.oracle.com/rs?type=doc&id=1369107.1
- Patch Set Updates for Oracle Products (My Oracle Support Note 854428.1) for current release and support information: https://support.oracle.com/rs?type=doc&id=854428.1