Skip to Content
author's profile photo Former Member
Former Member

out of memory on server

I added 2 nodes on my engine, but it goes down all the time. I suspect OOM. Should I add another one?

Add a comment
10|10000 characters needed characters exceeded

Related questions

7 Answers

  • Best Answer
    author's profile photo Former Member
    Former Member
    Posted on Apr 04, 2012 at 02:15 AM

    Hi,

    You can confirm out of memory issue by searching (exit - 666) in dev_server0 file in your work dir.

    If you find that node is down with exit code 666 that means it is a out of memory issue. In that case you

    need to check all your JVM parameter in config tool for server nodes. 723909 will tell you the recommended value of all JVM parameter. Increasing server node will not help here.

    Thanks and Regards,

    Vipin

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Apr 03, 2012 at 01:24 PM

    Hi Urbane,

    You post is very vague and it is hard to understand the problem. If you suspect OOM I would suggest reducing nodes not increasing. I would also suggest doing a SAP Note search for OOM and your application.

    Best regards,

    Duncan

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Apr 05, 2012 at 08:51 AM

    Dear Urbane

    SAP Note 723909 suggested for jvm parameter setting is for 6.40/7.00 systems only. If you are on 7.1 or above machines, you need to see SAP Note 1248926. When you face OOM, it is the increase of jvm heap memory parameter and not increase of server nodes will help. But, there is cap on the jvm heap memory parameter value that you can increase.

    If you get OOM errors even after setting jvm heap memory parameter value at recommended value then we need to check which object/class is occupying memory and not relinquishing it at garbage collector. You may refer sap note 1289240 How to deal with out of memory errors.

    You need to capture the heap dump and analyse it with the help of Eclipse Heap Dump Analyser. Detailed steps are mentioned in sap note 1289240. Hope this information will help you.

    Best Regards,

    Tapan

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Apr 08, 2012 at 04:16 AM

    Hello Urbane,

    Please provide more details about the problem you are facing. Please share your system, server processes and memory details.

    Thanks,

    Siva Kumar

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Apr 03, 2012 at 01:52 PM

    Hi,

    Check below note

    Note 723909 - Java VM settings for J2EE 6.40/7.0

    For 64 bit platforms (that means not only your OS but also your JDK supports 64 bit) it is recommend using 2GB: -Xmx2048m -Xms2048m

    Take into account while planning your productive landscape: for NW 7.0 (04s) there is a general recommendation to use 64bit systems, see note 996600.

    Set the heap to 2 GB and add 50 MB for each server node for the dispatcher.

    Also check this note

    Note 717376 - iSeries: VM Settings for SAP WebAS Java (IBM Classic JVM)

    Regards,

    Venkata S Pagolu.

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Apr 05, 2012 at 01:48 PM

    Let me guess: Did you see an out of memory message anywhere? Did you check the logs at all?

    How much memory do you have? When did you install? What happens if the server goes down? I mean which processes actually stop and what is the message?

    Regards,

    Benny

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on May 07, 2012 at 04:34 PM

    The issue is that the server is AIX. I have the heap dump,nt sure how to analyse it.

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.