cancel
Showing results for 
Search instead for 
Did you mean: 

SAP Kernel upgrade on AS400

Former Member
0 Kudos

Hi Team,

We are new to Operating system AS400 and We are planning to upgrade our kernel for OS AS400 but we are not able to found suitable contents for it till now.We have found note#751132 - iSeries: How to apply a 640 Kernel but still we are confused.

We are planning to upgrade from kernel 7.0 to 7.20 and also we need to install SAP hostagent for AS400.

Please suggest and if possible please share the documentation.

Regards,

Nikhil Goyal

Accepted Solutions (0)

Answers (2)

Answers (2)

former_member188883
Active Contributor
0 Kudos

Hi Nikhil,

A detailed steps to update kernel has been described in the thread response

Hope this helps.

Regards,

Deepak Kori

volker_gldenpfennig
Active Participant
0 Kudos

Hi Nikhil,


we are typically doing a download of the stuff from the SAP SMP beforehand and then use this docu:

You will find the downloads in the "patch area" of SAP (next to the support packs)

This script describes, how to switch from 7.00 to 7.20 as well ...
 

XYZ Patch Service for Kernel CDs - 7.20_EXT UNICODE Kernel (720_EXT_UC)

( Original at: N:\SAP\WEBAS\Installation\Kernel720_Setup.htm )
Here you have the CD for the Patch Service for Kernel CDs of consolut international ag.

  



  

Manual Conversion of This File:
This html file is built for the CD Type 720EXTUC424

We currently do provide the following kernels:
  • 720EXTUC424
  • 720EXTNUC424
  • 720UC424
  • 720NUC424

Please replace all occurences of this file with a useful text editor from 720EXTUC424 to the one, that you do need in uppercase.
Please replace all occurences of "XYZ" with your real SID (SAP System ID) in uppercase.
If you are using an ASCII Kernel, please rename exe/uc & patches/uc to exe/nuc & patches/nuc in this documentation as well.


With these easy changes, you can really use copy&paste everywhere and you are fine ;-))

  



  

ZIP File Decompress:
Unizp the ZIP file and place the folder 720EXTUC424 to the root of your iSeries to /720EXTUC424

  



  

Install/Patch SAPHOSTAGENT with QSECOFR:
CALL QP2TERM
cd /720EXTUC424/saphostagent
saphostexec -install

  



 

Install new Library SAP_TOOLS with QSECOFR:
call r3XYZ400/r3inlpgm
CHGCURDIR '/720EXTUC424/patches/uc/as400_pase_64'
CALL QP2SHELL PARM('/QOpenSys/usr/bin/csh' '-c' 'SAPCAR -xvf ILE.SAR iletools ILE_TOOLS;iletools')
ADDENVVAR ENVVAR(CLASSICUSERCONCEPT) VALUE('Y')
(when you did convert to the new user concept as described in note 1149318 already,
you need to set this value to 'N')
ADDLIBLE SAP_TOOLS
FIXSAPOWN *NONE SAP_TOOLS

  



 

Maintain Profiles (start + instance):
wrklnksap '/usr/sap/XYZ/SYS/profile'
DIR_EXECUTABLE = /usr/sap/XYZ/SYS/exe/run
DIR_CT_RUN = $(DIR_EXECUTABLE)
Remove SAPOSCOL & DLTOLDPKG in the start profile
Basis >= 7.02 ONLY: Remove RSLGCOLL & RSLGSEND in the start profile (note 1741743)
Backup the profiles on OS Level
Import changes in RZ10

  



 

Install/Patch DCK Kernel 7.20 with XYZadm:
Before moving to the 7.20 DCK Kernel:
Check Nametab Issue with report RUT_NOTE_1610716:
Note 1610716 - Correcting runtime objects with incorrect alignment (Report RUT_NOTE_1610716 - "check")
When you switch the kernel from e.g. 7.00 or from NON-EXT to EXT, you should prepare SGEN:
Create current loads in GENSETC or GENSETM as described at
http://www.consolut.com/en/s/download/consolut-sgen-usage.html
STOPSAP SID(XYZ) INSTANCE(*ALL)
STOPSAP STARTUPSRV(*YES) XDNLISTEN(*YES)
ADDLIBLE SAP_TOOLS
In case of a Kernel Patch:
APYSIDKRN SID(XYZ) ARCHIVES('/720EXTUC424/exe') SAVSAR(*NONE) MODE(*ADD)

In case of a Kernel Switch/Change:
APYSIDKRN SID(XYZ) ARCHIVES('/720EXTUC424/exe') SAVSAR(*NONE) MODE(*FULLY)
(RFC warning can be ignored typically /
when you just do patch the kernel, you should use *ADD instead)
APYSIDKRN SID(XYZ) ARCHIVES('/720EXTUC424/patches') SAVSAR(*NONE) MODE(*ADD)
DLTR3PKG SID(XYZ)
Log off and log on again with XYZadm
STARTSAP
Use SGEN again, in order to build the new loads for the new 7.20 Kernel
General Information on 7.20 Kernel:
Note 1636252 - Installing a 7.20 kernel in SAP Web AS 7.00/7.01/7.10/7.11
7.0 & 7.01 Double Stack Systems:
Note 1845068 - ICM does not connect to the JAVA stack in dual-stack systems
system/type = DS
FN_JSTART = jcontrol$(FT_EXE)

 



 

Installation SAPCRYPTOLIB with XYZadm:
Copy the SAPCRYPTO - files to the corresponding directory, depending on your installation.
You can check this with RZ11 for parameter ssf/ssfapi_lib or sec/libsapsecu
CPY OBJ('/720EXTUC424/crypto/*') TODIR('/usr/sap/XYZ/SYS/exe/run_sec') REPLACE(*YES)
or
CPY OBJ('/720EXTUC424/crypto/*') TODIR('/usr/sap/XYZ/SYS/exe/run') REPLACE(*YES)

 



 

Possible Problems:
All profiles should have the correct CCSID (code page)
(CCSID 819 ASCII Latin 1 would be ok - definetely NOT CCSID 500 EBCDIC Latin 1 !)
Create the empty file /usr/sap/sapservices, if it should be missing
Wipe out all old profiles in the profile directory

 



  

This CD Contains the 7.20 EXT UNICODE Kernel (720_EXT_UC).
The Following Patches are Implemented on this CD Already:
DW424
IGSEXE5
ILE425
LIB_DBSL425
R3TRANS421
TP420
SAPHOSTAGENT145
Further patches can be checked in the diretory "patches" on this CD ...

 



 

Enjoy this service ...
www.consolut.ch

 

Regards,

Volker Gueldenpfennig, consolut