HACMP 4.5 Failover test is failing

Posted on 2009-04-22
Last Modified: 2013-11-17
Hi experts.
a)HACMP verstion 4.5 .        b)AIX 5.3         c)Two node cluster.
1) we have HACMP version 4.5 two node cluster, when performing failover test, then RG moves to another node, but the application (Oracle application ) is not starting. Experts what will be the cause, Y the application is not starting? Where i m going wrong.

thanks in adv


Question by:sivakumar_experts
    LVL 68

    Accepted Solution

    Now this one, sivaji,
    1) do you really mean HACMP 4.5? Not 5.4?
    2) your problem seems to be related to start/stop scripts. Are they correctly defined within the application server definition? Do they exist on both nodes, in exactly the same path with exactly the same content?
    Please post details, e.g. the output of '/usr/es/sbin/cluster/utilities/clshowres' and '/usr/es/sbin/cluster/utilities/cldisp'


    Author Comment

    hi sir the scripts and path all r exactly defined. sir can u tel me when RG moving one node to another node ,what action will take place in the back ground. sir then i what to b expert like u in HACMP , what books i wat to read and how can archive my dreams :-)

    Your student

    LVL 68

    Assisted Solution

    OK sivaji,
    what happens during resource group migration?

    Although this is a rather complicated process, the basics are simple.
    -> Note that processing not necessarily takes place exactly in the sequence I write it down below!

    The cluster manager on the releasing node -
    - brings the resource group's application down by running the configured stop script(s).
    - removes the service IP address(es) from the affected interface(s)
    - unmounts the configured file systems
    - varies the affected volume group(s) offline (and back on in passive-only mode if enhanced-concurrent)

    - The cluster manager on the receiving node (which has already been notified about what's going on) -
    - varies the affected volume group(s) offline (if enhanced-concurrent) and varies it back on in active mode
    - mounts the resource group's filesystems
    - activates the service IP address(es) on the designated interface(s)
    - brings the resource group's application up by running the configured start script(s).

    All the above is accompanied by lots of messages sent between the two nodes.
    There are much more things that happen "behind the scene",
    let alone things like application dependencies, user-defined events and so on.

    HTH for a first insight, to learn more please look here:

    What about your original problem (application not starting)?
    Could you solve it?



    Author Comment

    Hi sir good morning ,

    Not yet solved sir , we come to know that the problem in JAVA version one node has lower version and one more node has higher version. we said application team to check the same still waiting for response.

    LVL 68

    Expert Comment

    Hi sivaji,
    thanks for the points, but why grade B?
    If what I said in my comments was wrong/not enough you could have notified me, so I would have been able to correct/improve it.




    Author Comment

    Hi sir,
    sorry for that .



    Featured Post

    How your wiki can always stay up-to-date

    Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
    - Increase transparency
    - Onboard new hires faster
    - Access from mobile/offline

    Join & Write a Comment

    I promised to write further about my project, and here I am.  First, I needed to setup the Primary Server.  You can read how in this article: Setup FreeBSD Server with full HDD encryption (…
    Every server (virtual or physical) needs a console: and the console can be provided through hardware directly connected, software for remote connections, local connections, through a KVM, etc. This document explains the different types of consol…
    Learn several ways to interact with files and get file information from the bash shell. ls lists the contents of a directory: Using the -a flag displays hidden files: Using the -l flag formats the output in a long list: The file command gives us mor…
    In a previous video, we went over how to export a DynamoDB table into Amazon S3.  In this video, we show how to load the export from S3 into a DynamoDB table.

    754 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    22 Experts available now in Live!

    Get 1:1 Help Now