cancel
Showing results for 
Search instead for 
Did you mean: 

Installing new kernel OS/400

Former Member
0 Kudos

Hello,

I need to update the kernel in a OS/400 installation, but I don´t know how can I change it.

The operating system is OS/400

Database system: DB400

Release: V5R3

Is the procedure the same as a kernel change in Windows? I think that I have to register libraries, but I don´t know how can I do it.

Anybody know the procedure to perform the kernel installation in this platform?

Thanks

Accepted Solutions (0)

Answers (8)

Answers (8)

Former Member
0 Kudos

Hi There

you should download the two .SAR files SAPKERNEL_6-20000356.SAR and

SAPTOOLS_6-20000356.SAR (for EBCDIC kernel) into an IFS directory on

your AS/400, lets say to /tmp.

Rename these two files into SAPKERNEL.SAR and SAPTOOLS.SAR.

Logon as QSECOFR and make a copy of your actual kernel library like

shown in the Note 732453:

CRTSAVF FILE(QTEMP/SAVF)

SAVLIB LIB(r346dopt) DEV(*SAVF) SAVF(QTEMP/SAVF)

RSTLIB SAVLIB(r346dopt) DEV(*SAVF) SAVF(QTEMP/SAVF) RSTLIB(r346doptnew)

CALL PGM(r346doptnew/FIXR3OWNS) PARM(r346doptnew *ALL)

Afterwards apply the two .SAR Files to this new kernel library as

sidOFR:

APYR3FIX SID(EPD) SAVF(QGPL/SAPKERNEL) SAVLIB(GEN46DEOPT)

KRNLIB(r346doptnew) FROMHOST(*LOCAL) FROMDIR('/tmp')

APYR3FIX SID(EPD) SAVF(QGPL/SAPTOOLS) SAVLIB(GEN46DEOPT)

KRNLIB(r346doptnew) FROMHOST(*LOCAL) FROMDIR('/tmp')

When you import the Support Package stack into very old kernel libraries(for example, with patch level 1674 from the EXT Kernel Installation CD)there can be problems when importing the SAPKERNEL.SAR patch. The

SAPSTART program cannot be updated, since some exports have changed in amore recent version of the O4PRTLIB service program. In this case,

initially import the SAPTOOLS patch after the error occurred and then

import the SAPKERNEL patch again.

Hope this solves your problem.

Thanks

Morga Moodaley

Sunny South Africa

Former Member
0 Kudos

At first check you may check kernel's compatibility with the PTFs level of your OS.

You can use APYR3FIX command to install new kernel and apply the new kernel later.

Post a message in case you need more help.

Best regards,

Prince

Former Member
0 Kudos

I did 4.6D EXT Kernel upgrade late last year for my customer at V5R2 (and upgraded to OS/400 V5R4 soon after). I used the procedure described in note 685895 and 657377.

Satid S.

IBM Thailand

Former Member
0 Kudos

one more tip-

do a backup to savefile of your existing kernel library first !

(to find name of library use DSPR3SYS ; and the DSPDTAARA <Kern-library>/KERNEL command will show you current patch level and type Ebcdic/Ascii for the V5R1 46D EXT kernel)

regards,

Michael

Former Member
0 Kudos

Aitor,

As you are on V5R3 of OS/400 (i5/OS) you will be loading an EXT kernel for 46D .

Couple of questions-

- what SAP version are you on (I assume 46C or B?). Important as you cant use a 46D EXT kernel with earlier versions of SAP eg 40B/45B.

- Is the database EBCDIC or ASCII?. Make sure you have the right version downloaded of the kernel or kernel patches.

- Are you loading a new kernel from CD or applying patches to the existing kernel.

This is most important question as the method to use depends on this.

eg

To load from a CD, you use the LODRUN and LODSAPKRN commands (see note 685895).

To apply patches to a kernel library, see note 732453 (in the case of stacks) or 49365. In this case I would follow "Beispiele" (example?) no. 16.

Also, you might find note 540406 informative (FAQ Kernel+OS on iSeries).

Of course, all this changes once you get to 640 and again at 700, just to keep us busy.

good luck,

Michael.

Former Member
0 Kudos

Hi

The process to apply an AS/400 is very different to the Windows procedure.

Take a look at notes

#49701

#751132

#751131

And make sure you delete all the *SQL packages after you stop SAP and before you restart after the kernel upgrade.

Hope this helps

Matt Milne

Former Member
0 Kudos

The kernel release is 4.6D

Former Member
0 Kudos

The kernel release is 4.6D