SAP Kernel Update on Unix and Linux
Posted BASIS/老应
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SAP Kernel Update on Unix and Linux相关的知识,希望对你有一定的参考价值。
Overview
CHECK BEFORE
Check the current kernel version:
- System > Status:
-
Operating system level:
DOWNLOAD
Download kernel from Support packages and patches ---> By Alphabetical Index (A-Z) ---> K ---> SAP kernel <bit> <uc> ---> SAP kernel <release> (...) ---> There choose <operating system> ---> both #Database independent and <database specific> archives
Example:
EXTRACTION, UPDATE
- Change to profile folder:
- Find the instance profile
- Find DIR_CT_RUN by "sappfpar pf=<instance pf with full path>"
- Copy SAR files one level above, in this case to "/usr/sap/<SID>/SYS/exe/uc":
- Copy kernel folder, in this case copy linuxx86_64 as linuxx86_64.bak:
- Copy SAPCAR to the current folder:
- Stop SAP at this point. Also stop sapstartsrv processes of this SAP system. Refer to Starting and Stopping SAP Systems Based on SAP NetWeaver
- Extract kernel archives by "sapcar -xfj <SAR archive> -R <destination folder>". First extract SAPEXE and SAPEXEDB SAR files and then the rest (dw sar, lib_dbsl sar, etc):
- Change permission and owner of kernel files as root by "chmod -R 755 <kernel folder>/*" and "chown -R <sid>adm:sapsys <kernel folder>/*":
- Run saproot.sh "<kernel folder>/saproot.sh <SID>" as root:
- Start SAP by "startsap r3" as <sid>adm (deprecated) or by sapcontrol; refer to Starting and Stopping SAP Systems Based on SAP NetWeaver
CHECK AFTER
Check the new kernel version:
- System > Status:
- Operating system level:
以上是关于SAP Kernel Update on Unix and Linux的主要内容,如果未能解决你的问题,请参考以下文章
How to Upgrade Kernel on CentOS 7