Skip to Content

Question: Handling of Kernelpatches under UNIX/AIX (ABAP and JAVA)

Hi everyone,

we download the current Kernelpatches (including the disp+work level 200, the SAPJ2EE and many other packages) from the SAPNET and manually copied the files to the following directories:

ABAP:

/sapmnt/<SID>/exe

/usr/sap/<SID>/DVEBMGS00/exe

JAVA:

/usr/sap/<SID>/SCS01/exe

The systems are running fine so far and after logging in to the ABAP stack it shows the current kernel level 200 ...

However if we run the JSPM it still shows us the old kernel level 180 ...

What's wrong here ?

How can we bring the JAVA Stack to a current level ?

What's the exact package needed here and where do we get it ?

And one more thing:

We found a strange and older dispwork we couldn't execute using "dispwork -V" under

/sapmnt/<SID>/exe/uc/rs6000_64

What exactly is it good for ?

Do we have to update this one too ?

What would be the correct packages here ?

Regards

Thomas

Remark: We're running DB2 under AIX ...

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • avatar image
    Former Member
    Apr 02, 2009 at 10:20 AM

    Hello Thomas,

    I would suggest you better update the JAVA kernel woth JSPM,then the kernel will get updated

    Refer to the follwoing link for updating the kernel through JSPM

    http://help.sap.com/saphelp_nwce10/helpdata/en/2e/03784278b66255e10000000a155106/content.htm

    Rohit

    Add comment
    10|10000 characters needed characters exceeded

  • Apr 02, 2009 at 10:20 AM

    > JAVA:

    > /usr/sap/<SID>/SCS01/exe

    Java shouldn'T be patched "manually" but only using a full stack. Since only few parts of the kernel are used in an ABAP instance there's no need to patch e. g. "disp+work".

    > The systems are running fine so far and after logging in to the ABAP stack it shows the current kernel level 200 ...

    >

    > However if we run the JSPM it still shows us the old kernel level 180 ...

    yes - because the Java part doesn't "know" anything about single kernel patches but only stacks.

    > What's wrong here ?

    > How can we bring the JAVA Stack to a current level ?

    There is no need to. The support stack on your Java and the installed kernel should match.

    > We found a strange and older dispwork we couldn't execute using "dispwork -V" under

    >

    > /sapmnt/<SID>/exe/uc/rs6000_64

    That is the "new" directory structure for kernels. Systems starting with 7.10 will use that structure. See

    Note 1104735 - Upgrade to new instance-specific directory on UNIX

    You may not be able to execute the dispwork since that part of the kernel relies on corresponding libraries (.o files). If you didn't change your SHLIB_PATH to that directory uc/rs6000_64 the startup of dispwork will read those in your normal kernel installation directory - which fails then.

    Markus

    Add comment
    10|10000 characters needed characters exceeded