Monday, 19 August 2013

Kernel Upgrade Interview Questions

1)What is your present patch level?
A: 710

2)From which patch level did you upgrade it?
A: 720

3) Why do you go for kernel patch upgrade?
A: we usually do it when there is a problem with the existing kernel files &
When we go for latest functionality like support packs implementation or add-ons or plug-in implementation.
When sap recommends in early watch alerts we go for the kernel patch upgrade.

4)What are the files do you downloaded from service market place?
A: 1) sapexe file (db independent) & sapexedb file (db dependent)……

5)How many ways do you know the current patch level?
A: At os level -> login with sidadm and use the command disp+work
At sap level -> system -> status.

6)What are the problems do you faced while kernel patch upgrade?
PROBLEM 1:we generally forgot about file permissions
PROBLEM2: we should stop saposcol & listener otherwise it give problems.

7)What are the prerequisites for kernel patch upgrade?
A: we should take the backup of old kernel & check for the existing patch version to download latest version.

8)how do you uncar the downloaded car files?
A: By using command SAPCAR -xvf 

9)Why do you overwrite the old kernel instead of replace?
A: Because latest kernel consist only updated kernel files only so to use the remaining files we use to overwrite the kernel.

10)What are the post requisites for kernel patch upgrade and why?
A: run the scripts for the permissions in non windows environment & check for the kernel patch version whether it is updated or not?

11)What is default kernel location
A: Usually it is located in: </usr/sap/SID/SYS/exe/<uc or nuc>/<system>. it might also be located in /usr/sap/SID/SYS/exe/run 



  1. regarding question no 6 u said "PROBLEM 1:we generally forgot about file permissions" what do mean by file permissions can u please be precise about this
    thanks in advance

    1. MaxMunus provides SAP Online training in all modules. We have successfully completed 500+ batches in SAP and trained 1500+ candidates. Most of our candidates are from Asia, Africa, North America, South America, European and Australia.
      We give online training for all SAP modules including SAP BASIS, SAP EWM, SAP GTS, SAP TM, SAP BPC, SAP CRM, SAP HCM, SAP GRC, SAP Student Life Cycle Management, SAP SAP MDM, SAP SRM

      Reach us at

    2. Generally we copy the downloaded .sar files into newly created folder or directory. This directory owns the root Permitions only. So we have to give the sidadm Permitions. Withot sidadm permitions we can't unchar the .sar files.
      Chmod -R 775 foldername
      Chown -R sidadm:sapsys foldername.

  2. nice post thanks for sharing valuable information from Swathi

  3. nice information thanks for sharing from Sankar

  4. Thanks to Share the LoadRunner Material for Freshers,
    Link as,
    LoadRunnerTraining in Chennai

  5. @Srikanth, File permissions means in OS side (Any unix flavor) all files will have particular permissions like read/Write/Execute. If we have proper permissions for kernel files then only application can start with out any issues. If you run file then it will set the permissions as required.

    Example kernel files are: brrestore/brtools/brarchive etc...

  6. What is the Unix command used to overwrite the existing Kernel files?

  7. This comment has been removed by the author.

  8. do we need to replace the kernel files in all the instances in same host.

  9. @shrikant:

    During kernel upgrade we have one last step to run a script
    ./ SID
    This script gives permission to BRTOOLS(BRbackup,Brrestore,Brconnect...)
    This is the most important step in kernel upgrade.

  10. cp -rp /sapmnt///* /sapmnt//exe

  11. Thanks for sharing great information in your blog. Got to learn new things from your Blog . It was very nice blog to learn about SAP BASIS.

  12. It was very nice blog to learn about Selenium.Thanks for sharing new things.selenium training in chennai

  13. Thank you for providing question and answer related to kernel.