cancel
Showing results for 
Search instead for 
Did you mean: 

Kernel Upgarde in Linux

Former Member
0 Kudos
399

Dear All,

I hvae download kernel version SAPEXE_137-10005984.SAR and SAPEXEDB_137-10005987.SAR.

while Upgarde kernel in Solman 7.0 ehp1

Run cmd

cp - Rp </sapmnt/SID/exe> </Dump/Kernel_backup>

after that when i am in destination folede then execute

SAPCAR -xvf SAPEXE_137-10005984.SAR

message Coming Bash Command not found.

As per my knowledge i think this is permision issue.rp

i have provide chmod root to /dump/kernel_backup

coming same message Bash Command not found.

please let me know the correct procuedure how can i upgrade kernel.

please help me in this.

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Dear All,

Thanks for Replying

now i have updated kernel from myself and understand also the correct procedure.

Really Appriciated Efforts.

but one small doubt i have extracted kernel in /sapmnt/SID/exe folder in this scenario i hvae to move those file to this location also /usr/sap/SID/exe/run.

when we run command clean ipc

with Regards

Anant

Former Member
0 Kudos

You read the concept -

http://help.sap.com/saphelp_nw70ehp1/helpdata/en/27/44f17a26a74a8abfd202c4f5dc9a0f/content.htm

If you still face confusion then you may update the kernel in all the possible locations.

cleanipc is executed when sap is shut down before kernel upgrade.

Thanks

Former Member
0 Kudos

if your directory configuration is correct, it should be soft linked into sapmnt directory(may be not direct,if i am not mistaken it is linked to dbg first then to run). so the content should be all the same.

Former Member
0 Kudos

Hi,

message Coming Bash Command not found.

This might be because, you are trying to UNCAR kernel from ROOT user and Kernel path is not included in your users PATH environment.

Do this ...

1. Step in to the "/sapmnt/SID/exe" folder

2. execute "# mv SAPCAR SAPCAR1

3. execute "# ./SAPCAR -xvf <downloaded_kernel_folder>/SAPEXE_137-10005984.SAR"

4. execute "# sh saproot.sh <SID>"

5. execute "# sh oraroot.sh <SID>"

(In case of Oracle DB, or use the appropriate one...)

Regards.

Rajesh Narkhede

Former Member
0 Kudos

a little correction (no offence ^^), in step3 he means ./SAPCAR1

the alternative way execute the steps you already mentioned as <sid>adm user but it will give you error since you the package you extracted will produce another SAPCAR file which cannot replace current SAPCAR because it is already in used(for extracting). rename the SAPCAR file to avoid it.

Just my curiosity, are you skipping the database dependent exe update?

Hi,

>

>

message Coming Bash Command not found.

> This might be because, you are trying to UNCAR kernel from ROOT user and Kernel path is not included in your users PATH environment.

>

> Do this ...

> 1. Step in to the "/sapmnt/SID/exe" folder

> 2. execute "# mv SAPCAR SAPCAR1

> 3. execute "# ./SAPCAR -xvf <downloaded_kernel_folder>/SAPEXE_137-10005984.SAR"

> 4. execute "# sh saproot.sh <SID>"

> 5. execute "# sh oraroot.sh <SID>"

> (In case of Oracle DB, or use the appropriate one...)

>

> Regards.

>

> Rajesh Narkhede

Former Member
0 Kudos

Hi,

Check the note 1636252 - Installing a 7.20 kernel in SAP Web AS 7.00/7.01/7.10/7.11

In short, copy *.CAR files under /usr/sap/<SID>/SYS/exe/run and extract the in it. After you restart the SAP, kernel will be copied by using "sapcpe" mechanism

Best regards,

Orkun Gedik