Kernel can be defined as a set of executable to run the SAP system.

The procedure to upgrade the kernel is as follows:


<aside> 💡 Note:

  1. Only the SAPEXE_***.***.SAR file is required when doing kernel upgrade for a web-dispatcher or diagnostic agent.

  2. The kernel is copied from the global directory to the local directories and application specific directories which are as below.

    Global: /sapmnt/<SID>/exe/uc/linuxx86_64

    Local: /usr/sap/<SID>/SYS/exe/uc/linuxx86_64

    Application: /usr/sap/<SID>/D*/exe*

  3. There may be situations when the kernel version is not reflecting at the application layer, we may have to copy the executable manually to the local directories and application specific directories.

  4. If the applied Kernel has compatibility issues with the OS kernel version or SAP products installed, it can be traced out in the work directory logs. (This happens only in cases when the compatibility is not checked in the product availability matrix prior to doing the kernel upgrade).

  5. There are other upgrades such as tp, igs.. and other executable which can be explicitly upgraded in the same fashion as per the requirement or as a workaround to the current problem being faced. </aside>