Oracle Linux High Availability (HA)

We would like to employ High Availability (HA) on Oracle Linux in order to provide solid service. How can we achieve this? What software do we need to install and where to start? We want HA not only for middle tier but all kind of software running on the server.

If you cannot make a decision based on technical aspects, perhaps it will help to make a decision considering other aspects:
- what product or service are you trying to provide?
- what is your technical background?
- what is your budget?
- what are you planning for the future?
I have not seen any useful general review or comparison of cluster products and there are several major players on the market. The situation is obviously complex and the right product depends on the product or service you are planning to provide. If you are ever thinking about using an Oracle database product, it would be foolish not to go for Oracle Clusterware.
I think you should also very much consider virtualization and HA. Again, if you are planning to provide Oracle services, Oracle VM Server for x86 might be your best option, which is also a free product and designed for a production environment.
In my humble opinion, Oracle products are generally complex and not necessarily the most admin or user-friendly solutions, but you will find a lot of support and as far as I'm aware, no other product will provide you a better cost of ownership than Oracle Linux and Oracle VM Server, which is zero.

Similar Messages

  • Linux High Availability

    I am trying to establish High Availability for our Oracle setup. I know OPS is not available, what are my other options. I am aware of Vendor products to get the IP failover and such, so I am more interested in duplication of data.

    Not sure of your timeframe, but VERITAS is moving all the File System and Volume Manager technology to Linux which will be the basis for both our File System-based and Volume Manager-based replication solutions like we offer on Solaris today. You can read about the VERITAS Volume Replicator on the OSCP portion of Oracle's web.
    Julie
    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by brandon labonte ([email protected]):
    I am trying to establish High Availability for our Oracle setup. I know OPS is not available, what are my other options. I am aware of Vendor products to get the IP failover and such, so I am more interested in duplication of data.<HR></BLOCKQUOTE>
    null

  • Oracle Version - High Availability Installation

    Hi,
    We are shortly to install SAP on Windows2008/Oracle.
    The DEV and TEST systems are to be installed as stand alone Centralised installations.
    The LIVE system is to be installed as a High Availability system, clustered over two hosts.
    I have questions surrounding the Oracle Editions:
    Looking at the differences between the two Oracle editions in respect to our requirements, Enterprise supports fail-over, whereas Standard does not.
    So,
    Does an SAP high availability installation require Oracle Enterprise Edition to be installed or can it be Oracle Standard Edition?
    Does SAP's High Availability installation functionality handle the complete failover, regardless of Oracle Version?
    Thanks in advance for your assistance.
    Chris

    > Does an SAP high availability installation require Oracle Enterprise Edition to be installed or can it be Oracle Standard Edition?
    SAP systems (also for test and QA)  always require Oracle Enterprise edition. You may get it technically to work with the standard edition but it's not supported:
    Note 105047 - Support for Oracle functions in the SAP environment
    <...>
          56. Standard Edition
        * SAP products always require the Oracle Enterprise edition, using Oracle Standard edition is not permitted.
    <...>
    Markus

  • GG - Clusterware High Availability (HA)

    Hello All,
    I'm trying to implement GoldenGate High Availability as described below and am pretty desperate to get it to work:
    WHITE PAPER : Oracle GoldenGate Best Practices: Oracle GoldenGate high availability using Oracle Clusterware
    Oracle GoldenGate Best Practices: Oracle GoldenGate high availability using Oracle Clusterware [ID 1313703.1]
    The problem is in the 'start' routine. The MGR.pcm gets deleted before it checks if its up and running. Failover and normal start never works
    --> crsctl start resource ggateapp
    --> failed to start on node 1
    ---> failed to start on node 2
    I've opened a thread with Clusterware as per below but thought it would be good to ask in this forum as well:
    Clusterware ActionScript
    I was just wondering if anybody as successfully integrated Golden Gate HA. I need it for a production implementation but also would be nice to have proof of concept.
    Here is the routine itself:
    case $1 in
    'start')
    #Updated by Sourav (02/10/201
    # During failover if the “mgr.pcm” file is not deleted at the node crash
    # then Oracle clusterware won’t start the manager on the new node assuming the                 
    # manager process is still running on the failed node. To get around this issue
    # we will delete the “mgr.prm” file before starting up the manager on the new
    # node. We will also delete the other process files with pc* extension and to  
    # avoid any file locking issue we will first backup the checkpoint files and then
    # delete them from the dirchk directory.After that we will restore the checkpoint
    # files from  backup to the original location (dirchk directory).
        log "removing *.pc* files from dirpcs directory..."
            rm -f $GGS_HOME/dirpcs/*.pc*
         log "creating tmp directory to backup checkpoint file...."
             mkdir $GGS_HOME/dirchk/tmp
         log "backing up checkpoint files..."
             cp $GGS_HOME/dirchk/*.cp* $GGS_HOME/dirchk/tmp
        log "Deleting checkpoint files under dirchk......"
              rm -f $GGS_HOME/dirchk/*.cp*
         log "Restore checkpoint files from backup to dirchk directory...."
              cp $GGS_HOME/dirchk/tmp/*.cp* $GGS_HOME/dirchk
         log "Deleting tmp directory...."
              rm -r $GGS_HOME/dirchk/tmp
            log "starting manager"
            call_ggsci 'start manager'
            #there is a small delay between issuing the start manager command
            #and the process being spawned on the OS . wait before checking
            log "sleeping for start_delay_secs"
            sleep ${start_delay_secs}
            #check whether manager is running and exit accordingly
            check_process
    ;;Thanks in advance for any asssitance. I've been at this for several weeks and still cannot get it to work correctly.
    Thanks
    Jan

    Hi Krish,
    Answers to some questions.
    1. You can use JCMON tool to check the Java services are up after the switchover to any node ( either passive or active)
          For ABAP, you can just try to login and check if the services are up.
    2.  F5 - BIG IP Load Balancer is used to balance the load if you have multiple application servers i.e additional dialog instances. You need to refer F5 load balancer documents for the same.
    3.  End to End process test plan might change from client to client. So this should be drafted in conjunction with client and developers.
    4. VMWARE and WINDOWS - Not worked extensively on these platforms. So no comments on this
    Let me know if you need more information.
    Cheers...,
    Raghu

  • ASM Instance high availability.

    what woululd be the best practice to keep the ASM instance high available,
    Right now i have 3 dbs running on one ASM instance, i am wondering if this ASM instance has problem all the 3 dbs will be down....

    Have you looked at the Oracle® Database High Availability Best Practices Guide?
    http://download-east.oracle.com/docs/cd/B19306_01/server.102/b25159/toc.htm
    Other areas to look would be clustering, either using Oracle clustering or clustering from another vendor such as Veritas or PollyServ.

  • Configure OAS with dataguard for high availibility

    Hi,
    We use oracle application server to connect to 10g database. This prod db has a physical standby db. I am trying to do a failover test where I make the physical standby as primary and connect to that db from our application.
    I change the dads.conf file to point to the physical db. but I get ORA-01033: ORACLE initialization or shutdown in progress Error-Code:1033 Error TimeStamp:Fri, 8 May 2009 21:57:55 GMT
    but this physical db is up & open and in read write stage.
    The db name is prod and prod_stby. is this because of the different names ??

    Hello,
    I think you need to keep the infrastructure database names the same. Have you considered using the failover capabilities within 10gAS for your application servers? This is different from
    Data Guard standby database option. Here is a good Metalink note on how to setup and configure 10g Application Server failover:
    Understanding OracleAS 10g High Availability - A Roadmap- Metalink Note #412159.1
    Cheers,
    Ben

  • Oracle EBS R12.1.3 High Availability with RAC 11g on VMWARE

    Dear All,
    Our customer requirement is of high availability and good utilization of hardware for EBS R12.13 implementation.As per our strategy we want to use Oracle VM(I think it doesn't require any licensing) , RAC 11gR2 and appstier load balancing.We have only two servers to achieve all these.One one node there will be two VMs one for dbtier and another one for appstier and same will be on second server.So this way we will be having four virtual machines on two physical nodes.For all these we will use OEL Linux as Operating system
    Please share your experiences , if above deployment model is correct or need further enhancements.
    Regards.

    Our customer requirement is of high availability and good utilization of hardware for EBS R12.13 implementation.As per our strategy we want to use Oracle VM(I think it doesn't require any licensing) , Please contact your Oracle Sales representative for license questions.
    RAC 11gR2 and appstier load balancing.We have only two servers to achieve all these.One one node there will be two VMs one for dbtier and another one for appstier and same will be on second server.So this way we will be having four virtual machines on two physical nodes.For all these we will use OEL Linux as Operating system
    Please share your experiences , if above deployment model is correct or need further enhancements.Please see these docs.
    Using Oracle VM Templates for Oracle E-Business Suite [ID 975734.1]
    Using Oracle VM with Oracle E-Business Suite Release 11i or Release 12 [ID 465915.1]
    Oracle E-Business Suite High Availability on Oracle VM [ID 986690.1]
    Certified Software on Oracle VM [ID 464754.1]
    Oracle VM General Frequently Asked Questions [ID 464756.1]
    Thanks,
    Hussein

  • Oracle Berkeley DB Java Edition High Availability (White Paper)

    Hi all,
    I've just read Oracle Berkeley DB Java Edition High Availability White Paper
    http://www.oracle.com/technetwork/database/berkeleydb/berkeleydb-je-ha-whitepaper-132079.pdf
    In section "Time Consistency Policy" (Page 18) it is written:
    "Setting a lag period that is too small, given the load and available hardware resources, could result in
    frequent timeout exceptions and reduce a replica's availability for read operations. It could also increase
    the latency associated with read requests, as the replica makes the read transaction wait so that it can
    catch up in the replication stream."
    Can you tell me why those read operations will not be taken by the master ?
    Why will we have frequent timeout ?
    Why should read transaction wait instead of being redirect to the master ?
    Why should it reduce replica's availability for read operations ?
    Thanks

    Please post this question on the Berkeley DB Java Edition (BDB JE) forum Berkeley DB Java Edition. This is the Berkeley DB Core (BDB) forum.
    Thanks,
    Andrei

  • Oracle Linux 6.3 and Oracle VM 3.0.3 : high "os thread startup" waits

    Hi all,
    we just installed Oracle Linux 6.3 as a PVM guest with Oracle VM 3.0.3.
    The vm is acting as a dbserver.
    We see high "os thread startup" wait times from statspack report. A 10-hour report shows:
    Top 5 Timed Events Avg %Total
    ~~~~~~~~~~~~~~~~~~ wait Call
    Event Waits Time (s) (ms) Time
    CPU time 13,819 57.5
    db file sequential read 1,839,279 5,791 3 24.1
    enq: TX - row lock contention 1 664 ###### 2.8
    os thread startup 1,350 451 334 1.9
    control file sequential read 166,312 386 2 1.6
    This seems to be an OS or virtualization issue: if i run some very simple commands like "ls " or "top", sometimes I see them hangig some seconds .
    What should I check for ?
    Thanks,
    Andrea

    This will sound silly, but: Make sure you aren't a victim of the "Some Linux machines have high CPU utilization after Leap Second insertion on July 1st". If your server was "doing NTP", this might have happened. You can google this, if you didn't hear of it. A reboot makes it go away.

  • HIGH AVAILABILITY for ORACLE E-Business Suite

    hai..
    i am new to oracle apps administraion.i would like to know one thing.i now how to mantain high availability in the database using rac, dataguard and other concepts.but i would like to know how to mantaing high availability in oracle e-busines suite. is there any clustering concetps in apps? bcas at the database level using rac we can configure number of instances. here is it possible to mantian two or more web or forms..servers simultaneously using clustering concepts? any related papers or there? please guide me.
    thanks..
    srinivas pvs

    Maximum Availability Architecture (MMA) and Solutions for Oracle Apps 11i can be found in the following links:
    Note: 403347.1 - Maximum Availability Architecture and Oracle E-Business Suite Release 11i
    https://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=403347.1
    Note: 207159.1 - Oracle E-Business Suite Release 11i Technology Stack Documentation Roadmap
    https://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=207159.1

  • How to install Oracle APPS 12 as High Available

    Dear Friends
    Can any one share, how to install Oracle APPS 12 as High Available, we have 4 Sun Sparc servers, and we have plan to make HW cluster for Database + Concurrent Manager, and on remaining 2 nodes for Forms and web server, it would be very helpfull, if some one guide how to do this....
    cheers

    Hi;
    Please follow below and see its helpful:
    note 217368.1
    note 233428.1
    Also see:
    Re: EBS R 12 Shared Application tier on GFS (OEL 5.3)
    Sahred Appl_top
    Re: Shared Appl_Top
    Regard
    Helios

  • Oracle High Availability Training

    I am seeking training on High-Availability Oracle solutions - Not just Parallel server, but Standby, and HA configuration in Sun Clustered environments. The training should focus on the RDBMS (8i/9i).
    Any recommendations for Oracle or Third-Party training classes would be appreciated.
    I understand that Oracle alone will provide high reliability but to get to .9995 reliability (not 5 9s) we'll need some sort of high-availability solution.
    Thank You for your time.
    null

    Hi
    Check with Oracle University for High Availability classes. I
    had an opportunity to look at their new features papers and they
    were very good
    sarath

  • Oracle high availability service is showing as down in em 12c

    Hi,
    I thought I could use some help from here before going to oracle.
    Can you please share your ideas what might went wrong
    EM 12c is showing oracle high availability service as down though it is up and running.
    ps -ef | grep -i ohas
    /oracle/asm/grid/home/bin/ohasd.bin reboot
    /bin/sh /etc/init.d/init.ohasd run
    crsctl check has
    CRS-4638: Oracle High Availability Services is online

    Hello,
    We are not performing any system maintenence today so I'm not sure why you were presented with a message stating that.  Can you share you support request # (SR#) so I can look into your case and follow with you offline?
    Whenever we perform maintenence where you'll be unable to use a feature of the service notification should be provided on our status page.
    Thanks,
    Jon L. - MSFT - This posting is provided "AS IS" with no warranties and confers no rights.

  • Oracle reports 10g High Availability

    Clustering is deprecated with 10g application servers and High availability is recommended by Oracle for fail over of Report services (standalone).
    I would like to get any incite , oracle references as to how the recommended solution could be implemented both for cold and hot fail over of report services within the same subnet.
    the architecture of our environment is that two hosts (one of them being standby) run report services using namingservice discovery mechanism and requests are manually redirected to the standby service in case one of them fails.
    how could this be transformed into hot fail over ?
    Regards

    Read the section on High Availabilty in the Publishing Reports to the Web manual, and the section on Reports in the High Availability Guide.

  • Oracle Identity Federation - High Availability

    Hello,
    We are trying to figure out the high availability options supported by the Oracle Identity Federation. While reading the documentation we find it a bit confusing. We read the OIF Administrator Guide here: http://download.oracle.com/docs/cd/E10773_01/doc/oim.1014/b25355/advtopics.htm#CHDBCDFG
    In Section "9.4 High Availability" it said that "Oracle Identity Federation supports the Cold Failover Cluster (CFC) or active-passive high availability configuration,". In the Application Server 10g guide also said the same and explicitly said that the active-active configuration is not supported for the OIF.
    Then in Section "9.5 Setting Up a Load Balancer with Oracle Identity Federation" it explains how to set up a load balancer for the OIF. When it explains this it says that we can have several instances of OIF in different machines, configured with a load balancer. All these instances share the same transient database where the sessions are stored.
    Which is the difference between this load-balancer-based configuration and an active-active high availability configuration? If one node of the load-balancer configuration goes down, the sessions administered by him are lost? That is the difference?
    Thanks!
    Leonardo

    Hi
    I am not very sure about High Availability configuration but for Load balancer as mentioned in the document, You have to have both the instances sharing transient database where sessions will be stored.
    If both the OIF instances are not sharing transient database and you have LB sharing load, It will not work as sessions will be store in memory. So sessions from one OIF instance will not be known and available to the other instance of OIF.
    Thanks
    Kiran Thakkar

Maybe you are looking for