cancel
Showing results for 
Search instead for 
Did you mean: 

Kernel Update

Former Member
0 Kudos

Hello Everyone,

Have a few questions regarding Kernel Update.

How do we check which level the Kernel is on. As for my system when I see the status I get

Kernel 700 and Sup Pckg Level 58.

I need to get kernel updated to 700 and level 133. Can I directly apply the latest released kernel pack if I have to update it from 58 to 133, or do i have any pre-req's.

When we are updating the kernel once we take a back up of the old kernel do we overwrite the existing kernel or add the latest kernel to the existing kernel?

how do we check if the system is properly working? and does the kernel update be effective immediately

thanks

druva

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

On your sytem

1. -> at OS level type disp+work --> it will give you information

like 32 bit or 64 bit and Unicode or Non-Unicode. Make a

note of it.

2. -> get your DB information form typing R3trans -v or from the

R3 level system status. Note down your DB like Oracle or

MSSQL.

3. -> go to SMP and download the appropriate kernel by going

checking 32-64 bit and unicode and non-unicode.

4. -> go to DataBase independant and download

SAPEXE<version>.SAR

5. -> got to DataBase dependant and download

SAPEXEDB<version>.SAR

6. -> for safer side make a backup copy of your existing kernel

with the date and version info.

7. -> Shutdown your SAP (NOT YOUR OS). if you have

application server bring them down first and then Central

Instance.

8.-> now extract this two new .SAR file into your existing

kernel or to any new folder by typing

SAPCAR -xvf SAPEXE***.SAR and SAPEXEDB***.SAR

8. -> if you have extracted the files at some other location that

copy them to your existing location.

9. -> if you are using linux than it is good to do

cleanipc <instance no> remove command, on windows

it is not required.

10.-> Start your Central Instance. type dpmon to find out the

system status. Once the sytem is up start your

Application server also.

11.-> You can check your new kernel version from OS level by

typing disp+work or from the R3 level by going in to

Syste-> Status..

Best of Luck,

Gaurav

Former Member
0 Kudos

Thank you one and all .Gaurav it was really helpful and I was able to update to the newest kernel.

but when I click on dpmon i get the following error

dpmon=>sapparam<1c>: No Profile used

dpmon=>sapparam: SAPSYSTEMNAME neither in Profile nor in Commandline

DpMonInit failed - possibly no dispatcher running.

DpMon : External/Internal dplib version: 110/241.

what does it mean and how do I fix it?

Druva

Answers (3)

Answers (3)

Former Member
0 Kudos

kernel updated DpMon error

Former Member
0 Kudos

You need to execute dpmon as

dpmon pf=/usr/sap/SID/SYS/profile/<instance_profile name>

Former Member
0 Kudos

Hi RVK,

I still get the same error.

does the error mean that the dispatcher is unable to locate the instance profile.

if so how can this be rectified.

thanks

druva

Former Member
0 Kudos

Do you see any other issues? How about the executables permissions?

Former Member
0 Kudos

executable permissions?

I think the executables are fine.

could you give me a more clear picture on what you meant.

Former Member
0 Kudos

After kernel upgrade did u check the kernel permissions.

Former Member
0 Kudos

no i did not how do I do that?

Former Member
0 Kudos

check the kernel level at command level

disp+work -v | more

down load the kernel/extract it

shutdown the system

take a copy of curent kernel folder

overwrite on top of current kernel

start the system

Former Member
0 Kudos

sar file need to be extracted

Former Member
0 Kudos

Yes, you can directly update and its generally over written, you will not move but copy the existing kernel to backup folder. Yes kernel is updated as soon as you overwrite the old kernel. Try to execute basic t-codes and DB related t-codes like db12,db14....to check for errors.

Former Member
0 Kudos

Thank you for the reply KVR.

I did the following.

downloaded the latest kernel file i.e SAPEXEDB_159-20000973.SAR .

Then i took a copy of existing DB and stored it in another location.

I moved the .SAR file to exe directory.

I stopped the instance and uncared the .sar file.

I started the instance and it gives me a very big error in cmd line when i execte "disp+work -v"

Former Member
0 Kudos

what do I do know

Former Member
0 Kudos

) SAPEXEDB_159-20000973.SAR .

You need also SECOND PART of your kernel -->

Like :

SAPEXE_159-20000973.SAR without DB , it's the "Database independent" part of your kernel,

try to read 19466 Downloading SAP kernel patches

Also you need stop services in Windows OS, try next time to provide information about your OS, if you want to request help....

Regards.

Former Member
0 Kudos

Did you go through your previous posting? "a question on Supprt Packs"