Technology Blogs by Members
Explore a vibrant mix of technical expertise, industry insights, and tech buzz in member blogs covering SAP products, technology, and events. Get in the mix!
cancel
Showing results for 
Search instead for 
Did you mean: 
Sriram2009
Active Contributor

Kernel upgrade from release 700 to 7.21

SAP system environment

SAP ECC 6 NW 7.00 SP 21 on IBM i(OS / DB V7R1).


Kernel Upgrade Steps on IBM I


1. Stop the SAP instance, SAPOSCOL, CCMS

2.  Create the two folder in ‘rootbin’ share (Example folder names SAPK7x (SAP kernel files SAPEXE.sar,SAPEXEDB.sar,IGSEXE.sar & IGhelper.sar) & SAPILE (ILE.sar & ilrtools)

3. Add the 'ALLOBJ' authority in SIDADM user as mention below screenshot

4.  Create the new library using the SAP SIDADM user id  “CRTLIB SAP_TOOLS”  

5. Change the current folder name to ILE folder (For example SAPILE” CHGCURDIR /SAPILE”), and then add the library to SIDADM user

“ Addlible SAP_TOOLS"

6. First unpack the ILE.SAR & then SAP kernels sar files

            6.1   CALL QP2SHELL PARM('/QOpenSys/usr/bin/csh' '-c' 'SAPCAR -xvf ILE.SAR iletools ILE_TOOLS; ./iletools')

            6.2 -   CALL QP2SHELL PARM('/QOpenSys/usr/bin/csh' '-c' 'SAPCAR -xvf SAPEXE.SAR iletools ILE_TOOLS; ./iletools')

            6.3 -  Check the SAP_TOOLS library after unpack you may find all kernel objects


7.   Set the authorities of the objects in SAP_TOOLS by these commands


If you’re starting kernel is already running with the 'newuserconcept' set:

ADDENVVAR ENVVAR(CLASSICUSERCONCEPT) VALUE('N')

ADDLIBLE  SAP_TOOLS

FIXSAPOWN *NONE SAP_TOOLS

If you’re starting kernel is still running with the 'classicuserconcept' set:

ADDENVVAR ENVVAR(CLASSICUSERCONCEPT) VALUE('Y')

ADDLIBLE  SAP_TOOLS

FIXSAPOWN *NONE SAP_TOOLS


NOTE: You can check the user concept in SIDADM user environment variable using the command “WRKENVVAR LEVEL(*JOB)”

8.  Apply the kernel new kernel, from the kernel sar files copied in to /SAPK7x/*

APYSIDKRN SID(<SAPSID>) ARCHIVES('/SAPK7x/*') SAVSAR(*NONE) MODE(*FULLY) CHGENV(*NO) UPDAPAR(*NO)

During the process you may get the below message Just reply ‘Y’

Kernel upgrade completed then check the log kernel apply log in \rootbin\sapmnt\PEC\patches\log\apysidkrn*.log

9.  Delete the SAP ABAP database Sql packages, From the SAP SIDADM user option number 4. SAP Database – select option number 5


10. In stratup profile remove the parameter “Start_Program_06 = local $(DIR_EXECUTABLE)/DLTOLDPKGS SID

          Add the parameter in Instance profile - dbs/db4/dltoldpkg = no

11. Logoff & logon SIDADM  Start the SAP Instance with  new kernel,


12.  Only necessary for a dual-stack system: you must set the following parameter in the default system profile DEFAULT.PFL:

     system/type = DS

    

      For dual-Stack and Java-only systems: in all (Dnn, DVEBMGSnn, Jnn, JCnn etc.) instance profiles, you must set the following parameter:

        FN_JSTART = jcontrol$(FT_EXE

13 . Due to the situation described in note 1517379, you have to set the following instance profile parameter

          rslg/new_layout = 9

14. Implement the SAP Note 1610716 for correction in the finds and rectifies the inconsistencies alignment and transaction code SM66

15. The 720 and 721 kernel versions support the dynamic increase of the number of work processes at runtime. However, this function is not fully compatible         with NW 7.00 and NW 7.01. To prevent errors from occurring, deactivate it by setting the following parameters: in instance Profile

   rdisp/wp_no_restricted = 0

   rdisp/configurable_wp_no = 0

   rdisp/dynamic_wp_check = FALSE

   rdisp/wp_max_no = Sum of:( rdisp/wp_no_dia + rdisp/wp_no_vb2 + rdisp/wp_no_btc + rdisp/wp_no_vb + rdisp/wp_no_spo + rdisp/wp_no_enq )

   rdisp/del_triv_joblog = 0

   Refer the SAP note 1882691 prevent errors while displaying the job logs

16.  Refer the SAP Note 1097997 to install the New RFC SDK on System i

17. Finally execute the SGEN on IBM-I system. If you are having any Application servers based on the OS you have upgrade the kernel and then run the SGEN


18. After completed the kernel upgrade, Remove the 'ALLOBJ' authority in SIDADM user id refer the point number 3.


Note References for IBMi Kernel upgrade

1097751 - iSeries: Information and recommendations for kernel libraries

1716826 - Usage of the downward compatible kernel 721 (EXT)

1882691 - 7.21 kernel: Job log cannot be displayed

1610716 - Correcting runtime objects with the wrong alignment

1468596 - Trivial job logs are automatically deleted

1657890 - IBM i: STARTSAP calling DLTOLDPKG via instance profile

1713986 - Installation of kernel 721 (EXT)

1097997 - Installing SAP NW RFC SDK on System i

1581595 - rfcexec or startrfc fail after upgrade

1025361 - Installation, Support and Availability of the SAP NetWeaver RFC Library

19466    - Downloading SAP kernel patches

2 Comments
Labels in this area