cancel
Showing results for 
Search instead for 
Did you mean: 

How to apply kernal patches

Former Member
0 Kudos

Hi all,

i want to know that can anyone tell me how to apply kernal patches on ecc6 sr3 DB oracle OS linux RHEL 5 .

is it the same process as in SAP on windows plateform ?

regards

Imran Khan

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi

Yes same process. Check below link how to excute saproot.sh

http://help.sap.com/erp2005_ehp_04/helpdata/DE/43/3753c4b87b6025e10000000a422035/content.htm

In addition to above You can do the kernel upgrade by JSPM as well. Check below thread for details.

Also see SAP Note 901270 - JSPM: rules for kernel archives.

Hope this helps.

Thanks,

Sushil

Answers (1)

Answers (1)

Former Member
0 Kudos

same process

Note 19466 - Downloading SAP kernel patches

in the last run ./saproot.sh SID before putting SAP up

Former Member
0 Kudos

HI Imran Khan,

Note: befor kernel upgrade copy the existing kernel to any safe place first,

Step 1

download the require kernel from service market place.

Step 2

Transfer the patch to server end by using winscp.

Step 3

login with root and moved to the transfer files location.

Step 4

copy the SAPCAR from /sapmnt/SID/exe/SAPCAR*

Step 5

SAPCAR -xvf KERNEL_FILE -R /sapmnt/SID/exe/

This will install the kernel and check the kernel version after upgrade.

Thanks and Regards,

Kamal Kishore

Former Member
0 Kudos

hi

i have confuse , u told that for backup copy data from "/sapmnt/SID/exe/" & extract kernet file in "/sapmnt/SID/exe/"

Step 4

copy the SAPCAR from /sapmnt/SID/exe/SAPCAR*

Step 5

SAPCAR -xvf KERNEL_FILE -R /sapmnt/SID/exe/

while in SAP note 19466

" Save the kernel directory by backup or by copying into a separate backup directory.

UNIX: /usr/sap/<SAPSID>/sys/exe/run

NT: <drive>:\usr\sap\<SAPSID>\sys\exe\run"

please guide which file i will take backup & where i extract kernel_file

regard

Imran

Former Member
0 Kudos

"/sapmnt/SID/exe/" and /usr/sap/<SAPSID>/sys/exe/run are soft linked, one and the same thing

Former Member
0 Kudos

hi Bhudev

i have done these steps

1) i take backup "/sapmnt/SID/exe/" at seprate location

2) stop sap (SIDadm>stopsap)

3) shutdown oracle & stop lestner

4) # SAPCAR -xvf kernel_file /tmp/exe

5) copy /tmp/exe to /sap/SID/exe

6)cd /sapmnt/<SID>/exe

./saproot.sh <SID>

7) start oracle , lestnet & sap

when i login to sap and check kernel patch , it has not applied . it is same as it was before

plz guide me where i have done some thing wrong

regard

Imran

Former Member
0 Kudos

U copy Only the contents of /tmp right ? ( Not /tmp itself is copied to exe directory )

ALso do you have any application servers. If yes You will need to do the same process there also .

Regards

Anish

Former Member
0 Kudos

there was permission problem on "/tmp/exe" root was the owner. ihave change permission to <SID>adm:sapsys and copy to /sapmnt/SID/exe/

NOW kernel has been updated

regard

Khan

Former Member
0 Kudos

Imran

now who is the owner of '/tmp' on your server ? I hope you did change the owner of only 'exe' under /tmp instead of 'tmp' under /. make sure this remains as root