Oracle RAC and replacement of equipment

Hello world

next year our Oracle RAC (hardware) servers will be is more supported. We have a 2 node RAC (SE) running on Linux 5. For you, what is the strategy easier (and safer) to replace the equipment:

  • Reinstall complete with database exports / imports.
  • Adding new nodes to the cluster with new servers and delete 'old' (but it seems that the same version of operating system is required in accordance with the documentation).
  • Clone of the cluster according to the Oracle documentation on news servers.

Thank you for all your ideas. I googled a bit, but I've not found much info.

Carlos.

  • Adding new nodes to the cluster with new servers and delete 'old' (but it seems that the same version of operating system is required in accordance with the documentation).

It's what I strive for. If your time with new nodes in the cluster is short (less than 24 hours), and you stay on the same distribution (i.e. OL5 to OL7), then several times, this isn't a problem. If you still have concerns and do not feel comfortable with this recommendation, then I'll recommend another avenue. I often used it when I was doing something similar for the production system was too critical to take no risk.

  1. Up new servers in a cluster. You can even start with the version of grid Infrastructure more later/more big who can save a future update maybe you.

    1. It will take a new OCR and voting disk new configuration.
  2. Attach the storage shared on the new cluster. For a short period of time, you will have storage mounted to both old and new.
  3. Install the RDBMS software on the new cluster. Wear on all the config files you might need more... tnsnames.ora, sqlnet.ora, etc..
  4. When you are ready to drop the database on the old cluster, cutting on the new cluster.
  5. Use "srvctl database add" to add the database to the new cluster.
  6. Use 'srvctl add instance' to add the instances to the new cluster.
  7. (Optional but normally a good idea), use 'srvctl add service' to add services to the new cluster.
    1. Steps 5 and 6 above usually use the same name of db, same instance names, same service name.
  8. You now have the database running on the new hardware. Stop the old servers

The only other sticking point would be handling the SCAN and traditional VIP. When I made this drive, I usually my network guy change the SCAN VIP and traditional dignitaries to be alias in DNS that point to the new VIP.

If you do your homework and have everything ready to go, the downtime can be less than 15 minutes for this approach.

See you soon,.
Brian

Tags: Database

Similar Questions

  • Need to understand the basics of Oracle RAC and grid technology, for training

    I need to understand the infrastructure Oracle RAC and grid, a manager / training perspective.

    I see links here and here , so a few questions:

    -What is the fundamental difference from the layman's point of view (for example, a Manager)?

    -What training options are available for a generic 11g DBA to learn this new technology? I've seen this course from a partner of Oracle ("" courses: Oracle 11 g: RAC and Grid Infrastructure Administration accelerated Release 2 ""), to a boat load of money, during 5 days I think. So we are looking for something a bit more reasonable (and accessible), for example, books, online, etc.

    WM Peck 1958 wrote:

    I need to understand the infrastructure Oracle RAC and grid, a manager / training perspective.

    I see the links here and here, so a few questions:

    -What is the fundamental difference from the layman's point of view (for example, a Manager)?

    -What training options are available for a generic 11g DBA to learn this new technology? I've seen this course from a partner of Oracle ("" courses: Oracle 11 g: RAC and Grid Infrastructure Administration accelerated Release 2 ""), to a boat load of money, during 5 days I think. So we are looking for something a bit more reasonable (and accessible), for example, books, online, etc.

    For a very basic definition, ACR is technology that is used by the database and IM is the infrastructure that makes the CAR work. In a response to the forum, this is probably all that can be said about the two. For a very long answer, you should read the links you cited.

    # 2, the course you are looking at is called accelerated because it combines two courses in one week training-RAC (4) and GI (3). So it's a day 7 curriculum that we would do in a 5 day course and who must justify its cost. But let me say, it's a really very good. But on the other side, it can be pretty intimidating to someone who does not already know these technologies. So I suggest that you send your team to each course individually and no doubt after doing some research. They can start to read the following books

    Pro Oracle Database 11g RAC on Linux

    https://www.mheducation.co.in/HTML/9781259004063.html

    And this link to doc,

    Online Oracle Database Documentation 11g Release 2 (11.2)

    Aman...

  • How Oracle Clusterware Oracle RAC and 3rd-party Clustering with them

    I have some questions on how Oracle, Oracle RAC and 3rd party clustering CLusterware fit between them.

    Q1. My understanding is that the Infrastructure Grid Oracle Clusterware is Oracle's Clustering solution that allows applications to cluster? that is, it is a general clusterware solution to compete with those already on the market. Is this correct?

    Q2. So why CARS is necessary for the Oracle cluster databases? An Oracle database is not just considered one application like any other? So why can not just use you GI / Clusterware to gather what you would do for any other application? Why so you need RAC to the Clusterware Summit?

    Q3. Is it is possible to combine an Oracle database using 3rd party of clustering and not use Oracle Clusterware and CARS at all that is can you say cluster, an Oracle database using say Sun Clusters, Clustering AIX or Linux native same clustering?

    Q4. If the RAC is purely for Oracle Cluster databases - what is with the title "Real Application Clusters"? What's real on this subject?, what to ask?

    Q5. I also read that RAC can use 3rd party of clustering. However if you decide that this is the case, then you need to install Oracle Clusterware when even (I think for interconnection must be created to allow the merger with Cache between Instances of node?).

    Is this the case?  If yes why never bore you with 3rd party clusters? -Since you will have to install Oracle Clustering anyway - and I probably have to license (all I can think about is the scenario that you already have a cluster of 3rd party in place and you decide that you need to use the same material for a database cluster)?

    All wisdom greatly appreciated,

    Jim

    Yes, with 10g, you had to use the CRS, and with 11g, to use the GI.  For 9i RAC, you would use Verits Cluster and Sun Cluster or anything else.

    11g RAC to GI.  As above, you can use clusterware extra if needed.  I gave the example above where to a 10g RAC we used the CRS to the cluster database/listener/vip and allowing groups of volume and filesystem in HACMP cluster.  File systems were not shared, but could switch to another node failure node, who has been treated by HACMP.  The volume of the groups containing the raw devices were shared volume groups.  For 11g, I never used extra clusterware on top of CRS and have always used ASM which is part of the GI.

    The application provider only certified database to run on 10g on AIX with raw devices.  What is strange about that?  It would be unusual that you probably expect to use ASM instead of raw devices, but it is what it is.

    See the following Note of Oracle for more information: using Oracle Clusterware with vendor Clusterware FAQ (Doc ID 332257.1)

    It is perhaps easier to explain if you can explain what problem you are trying to solve?

  • Oracle RAC and HACMP

    Hi all

    I want to install Oracle 11 g R2 on AIX 6.1.

    After doing some research, I found that there are some documents stating that HACMP does not have to be installed during the installation of Oracle RAC.

    What is the use of HACMP? It is optional? where will be installed and where not?

    Please can you give me details are contiguous HACMP and how it affects RAC ORACLE 11g R2 installation on AIX?

    Kind regards

    NB wrote:
    Hi all

    I want to install Oracle 11 g R2 on AIX 6.1.

    After doing some research, I found that there are some documents stating that HACMP does not have to be installed during the installation of Oracle RAC.

    What is the use of HACMP? It is optional? where will be installed and where not?

    Please can you give me details are contiguous HACMP and how it affects RAC ORACLE 11g R2 installation on AIX?

    Kind regards

    Hello

    HACMP is vendor clusterware (technology IBM) it is cluster high availability Cluster Multi Processing. During the installation of Oracle RAC it must installed on top of the vendor clusterware.

    HACMP comes in the room when you use a logical volume gross and it must be managed by HACMP.

    Since the 10g, it is not mandatory to use HACMP so that you can choose not to use it and let the Oracle to manage all the services cluster

    Hope this helps

    See you soon

  • core for Oracle RAC and grid on Linux x 86-64 RHEL 5.5 Infrastructure

    The manual "Oracle Grid Infrastructure Installation Guide 11 g Release 2 (11.2) for Linux.
    Chapter 2.8.2 list software requirements for Linux x 86-64 platforms
    Table 2-8, x 86-64 Linux operating system kernel requirements

    States, whether it is supported:
    Red Hat Enterprise Linux 5 Update 2, kernel 2.6.18 or LATER version
    Red Hat Enterprise Linux 5 update 5 with kernel unbreakable Enterprise for Linux, the kernel 2.6.32 or later version

    http://download.Oracle.com/docs/CD/E11882_01/install.112/e17212/prelinux.htm#BABFDJJF

    My doubts are (for linux x86_x64):
    "Unbreakable Enterprise Kernel for Linux" is really mandatory for RHEL 5.5 and Oracle Grid Infrastructure or is it possible to use RHEL 5.5 with RHEL kernel.
    Oracle RAC Database 11 g 2 is supported on RHEL 5.5 with RHEL kernel supported?

    Thank you

    Pavang is right.

    I opened a SR and Oracle Support they confirmed she RHEL 5.5 with RHEL kernel is supported (minimal support). but Oracle is highly recommend to deploy the nucleus of the unbreakable Company Oracle.

    Some reasons for their recommendations:
    http://public-yum.Oracle.com/
    The core Oracle Unbreakable Enterprise for Linux is the standard kernel used with Oracle products. The build
    and QA Oracle database systems and other Oracle products use the core of Oracle Unbreakable company
    for Linux exclusively. The core Oracle Unbreakable Enterprise for Linux is also the kernel used in Oracle
    Exadata and Oracle Exalogic systems. Oracle Unbreakable Enterprise Kernel for Linux is used in all benchmarks
    tests on Linux in which Oracle participates, as well as in the setup of valid Oracle for x 86-64.

    Thank you.

  • What is the difference between Oracle RAC and Oracle Clusterware?

    Hi all, it's maybe a stupid question, but I read the documentation and still do not understand what is the difference between RAC and Clusterware.
    Can someone explain it to me?

    Thanks in advance!

    ACR is part of database software Oracle database option should be the database mode cluster; See http://download.oracle.com/docs/cd/E11882_01/server.112/e16508/glossary.htm#CNCPT2076.

    Clusterware is a separate required to run the Oracle database in cluster mode: you can use Oracle Clusterware without Oracle database, but you cannot use Oracle Database with the option CARS without Oracle Clusterware.
    See http://download.oracle.com/docs/cd/E11882_01/rac.112/e16794/intro.htm#BABCHEEE.

    Edited by: P. Forstmann on November 19. 2010 19:11

    Edited by: P. Forstmann on November 19. 2010 19:11

  • Oracle RAC and sql loader

    Hi all
    We have Oracle 10 g RAC on IBM AIX
    Today I will be downloading the data in a table through sql loader.

    I want that at the point only insert data that i am inserting all in the table, as I use the sequence on A particular column.

    Problem is if I stop database, then I will not be able to insert data, and if I was not closing db value this column A is generated automatically when the application is running.

    I have recommended that we should stop application with database connectivity and then I will fill insertion, but some people say no. Find another method

    Should what I do?

    Must sqlldr data have column has specific values?

    Sequences do not guarantee free gap values. They guarantee the increase of the unique values.

    If you have data that NEEDS to have a specific primary key, so it would be best to fill with sql and plsql instead of a sequence.

  • Oracle RAC Concept - load balancing

    Hi all

    I have a question about the Oracle RAC and how it balances the load.
    What I know about Oracle RAC that it load balancing between his node, so if a new session is connected to the database it will run on the node that has less load.
    If I have an application that connects to the database with little number of sessions and a few sessions are huge (huge load) implementation process while other sessions are running small processes (in terms of load).

    So here's an example scenario that I request a response to this one:
    If am having a two node RAC database.

    My application connected to this database RAC wants to run three processes P1, P2 and P3, each will have a session correlatively S1, S2 and S3
    Let's say that P1 will take 60% of database resources (memory) and P2 P3 1% and 1%.
    So my question is this a sessions load balancing or load balancing process? So in this case and at random (Managed by ORACLE RAC) S1 is connected to node 1 and it uses the resources of node 1 so the load on node 1 will be 60%, so when S2 and S3 must connect it will go to node 2 from node 1 is loaded. in this case I'll have 1 node using 60% of it's resources (because of S1 that runs P1) while node 2 uses only 2% (because of the S2 and S3 running P2 and P3).
    Is - this operation of Oracle RAC? or it S1 (60%) load balance between nodes 1 and 2?

    I ask this question because my application is not users, so it will connect to the database with the small number of sessions, and 1 session of them can run a huge process while the other runs of small processes.
    So in this case, how RAC takes stock of loading?

    Kind regards

    Check out more excellent document on the management of the CAR of James Morle connections:
    http://www.scaleabilities.co.uk/index.php/view-details/whitepapers/12-RAC_Connection_Management.pdf.html

    Registration is required, but free...

    -Mark

  • Oracle Rac Question

    Hello

    I have a consult. I have 3 nodes in Oracle RAC and I added a knot more but his earpiece is down and users can access on that node. However, yesterday when I was tracking I noticed 4 node had connections that have no one OS user. Is possible that there was a balance between nodes internally?

    Note: in the TNSNAMES file. Customers ORA reference to the new node, but in the TNSNAMES file. ORA nodes Yes.

    Thank you

    You already asked this question in the forum of the database {message identifier: = 9558896}.

    PLEASE DO NOT DUPLICATE MESSAGES!

  • Oracle AWR and ADDM report for a multiple instance Oracle database 11 g 2 (RAC)

    Hello

    How to create an Oracle AWR and ADDM report for a multiple instance (RAC) Oracle database 11 g 2?

    Concerning

    Hello

    Oracle DB 11 g 2 AWR Global report before 11 GR 2, the awrrpt.sql generation

    under $ORACLE_HOME/rdbms/admin only generates the report awr for the local instance.

    You will need to collect for each RAC instance awr report.

    11 GR 2, there are two new scripts awrgrpt.sql AND awrgdrpt.sql for CARS

    awrgrpt. SQL - AWR Global report (RAC) (global report)

    awrgdrpt. SQL - overall Diff AWR (RAC) report.

    Some other important scripts under $ORACLE_HOME/rdbms/admin

    spawrrac. SQL - Server Performance RAC report

    awrsqrpt. SQL - statement of the standard ANSI SQL92 report

    awrddrpt. SQL - period diff on the current instance

    awrrpti. SQL - workload repository Instance (RAC) report

    REF link:

    ADDM enhancements in Oracle Database 11 g & mdash; DatabaseJournal.com

  • Difference between Enterprise Edition and Standard Edition for Oracle RAC

    Hello

    In our current configuration we have CARS on standard edition and customer is now considering to go to Enterprise Edition, but not yet to decide because of the cost.

    Is there a difference between the Infrastructure of grid 11gR 3 Enterprise edition and Standard Edition?

    They told me first install Enterprise Edition and then will move to Standard Edition if they can not get the EA license, so in this case do I have to re - install standard edition network infrastructure?



    Kind regards
    Chirag

    994551 wrote:
    Hello

    In our current configuration we have CARS on standard edition and customer is now considering to go to Enterprise Edition, but not yet to decide because of the cost.

    Is there a difference between the Infrastructure of grid 11gR 3 Enterprise edition and Standard Edition?

    They told me first install Enterprise Edition and then will move to Standard Edition if they can not get the EA license, so in this case do I have to re - install standard edition network infrastructure?

    Hello

    There is no "grid Infrastructure 11gR 3 Enterprise edition and Standard Edition", is the only Infrastructure of grid 11 GR 2.

    On the Oracle Clusterware licenses (grid Infrastructure).
    At least one of the servers in the cluster is allowed for the Oracle database (SE1, SE or EE)
    A cluster is defined to include all machines that share the same Oracle Cluster Registry (OCR) and the drive to vote.
    http://docs.Oracle.com/CD/E11882_01/license.112/e10594/editions.htm#CJAHFHBJ

    On the licensing database.
    http://www.Oracle.com/us/products/database/Enterprise-Edition/comparisons/index.html

    Note: Oracle Real Application Clusters (Oracle RAC), is an option to Oracle Database 11 g Enterprise Edition and included with Oracle Database 11 g Standard Edition (on clusters with a maximum of 4 Sockets).
    If you move to EA Oracle, you must purchase a separate license to use the RAC option

    Regarding the Installation:
    Nothing changes on your current installation of Grid Infrastructure 11.2
    Just install a new fresh install to choose EF of the Oracle (the current clusterware) database during installation. Configure services database from this new HOME of ORACLE. Change anything on the database of all the previous backup and used functionality remains unchanged. With the help of this new House Oracle new features are enabled to be used by your databases.

    On the Downgrade:
    Step by step procedure to perform the conversion from Enterprise Edition to edition Standard [ID 465189.1]

  • What is the use of the network user and 4 asm disks in oracle rac 11 g 2?

    Friends,

    Separate server DNS:
    bones of DNS: OEL 5.7

    RAC1
    OS: OEL 5.7 64bits
    DB: 11.2.0.3 64-bit

    Rac2
    OS: OEL 5.7 64bits
    DB: 11.2.0.3 64-bit

    4 disks are shared between rac1 and rac2... and I configured using the oracleasm successfully...
    above all 3 nodes are in virtual box 4.1.1.8

    I'm installing oracle 11 g 2 cars in the configuration node above the 2.

    I'm partially by following this link http://www.oracle-base.com/articles/11g/oracle-db-11gr2-rac-installation-on-oracle-linux-6-using-virtualbox.php
    up to

    runcluvfy.sh stage pre - crsinst - n rac1, rac2-verbose

    is success... now I got a question... What is the use of the network user?
    because after checking above... it installs through the user oracle... of the complete notes he has no use for the user to this network...
    can someone tell me the use of the network user?

    of course I ask only this person who wrote this installation... to get a quick answer, I ask you here...
    I hope that someone will clarify my doubt to the success of this installation in a few hours...

    I have already created users and groups below... in each node

    Node1
    [root@rac1 ~]# id oracle
    uid=200(oracle) gid=500(oinstall) groups=500(oinstall),505(dba),502(asmdba),504(oper)
    [root@rac1 ~]# id grid
    uid=201(grid) gid=500(oinstall) groups=500(oinstall),501(asmadmin),502(asmdba),503(asmoper)
    [root@rac1 ~]# 
    [root@rac2 ~]# id oracle
    uid=200(oracle) gid=500(oinstall) groups=500(oinstall),505(dba),502(asmdba),504(oper)
    [root@rac2 ~]# id grid
    uid=201(grid) gid=500(oinstall) groups=500(oinstall),501(asmadmin),502(asmdba),503(asmoper)
    [root@rac2 ~]# 
    and on the shared drive... He created 4 disks... I saw in the paper... 3 is normal and 5 for the top... but 4?

    Thank you and best regards,

    OraDB wrote:
    Thanks for the link...
    So how about storage shared... it's 4 disc are necessary for normal redundancy? or 3 is sufficient according to the documentation.

    Thank you

    Before you answer, you must reflect on what is to say NORMAL redundancy? As long as you can keep your total drive less than the size of a full disk, you'll be fine... If it becomes higher than that and you have a failure, you now will have a major problem trying to recover a defective unit. The documentation is for a minimum configuration, however, you generally have to be smarter than the documentation. You must configure really redundant N + 1. Whatever size you need, configure always a plus. So, if you need the space of 2 devices, set up 3. If you need the space of 3, Setup 4. And if you start using the appliance + 1, add another. Always keep N + 1.

    In what concerns the grid + oracle user in most of the stores of this level of "termination" is total nonsense. Unless you have a DBA who makes GI and a DBA who data bases etc... It's a moot point. I'd say it's a complete waste of time and energy in all cases. I have it configured with grid + oracle user and I configured with just the oracle user. The multi-user method can sometimes become confused when you try to find something like the other user. YMMV.

  • RAC with Oracle VM and Windows Server

    Hi all,

    We want to implement the system with Oracle database 11g or 10g 64 bit (CARS) on the OS of Microsoft Server 2008/2003. We do not have enough licenses for all the hearts, and we want to find a way to implement the RAC database with existing licenses.

    Is this a good solution to use virtualization, as Oracle VM?
    How much is safe to use virtualization?
    Can we do Oracle Real Application Clusters (RAC) environments Oracle VM with Windows Server 2008 64-bit (or 2003 Server) operating system and use hard partition?
    Is it better to invest in licenses or try with Oracle VM?


    Oracle VM can be configured so that it is recognized as a difficult score.
    Hard partitions allow customers of one license these CPU used by the partition instead of license all the processors on the physical server.
    Source: oracle.com


    Thank you!

    Virtualization is not certified for Oracle RAC on Windows.

    + Software on Oracle VM [464754.1 ID] + notes States certified:

    Oracle Real Application Clusters (RAC)
    
        Oracle 10.2.0.4 and up (10gR2) and 11.1.0.7 and up (11gR1) and 11gR2 RAC for Linux x86 and Linux x86_64 certified on Oracle VM
            Guest OS: Oracle Linux 5.1 (and above) RHEL 5.1 (and above) for Linux x86 / Linux x86_64
            Paravirtualized (PV) mode only (Guest OS and drivers)
            Only supported on Oracle VM 2.1.2 and above
            Live-migration of an Oracle RAC VM is supported with Oracle VM 2.2.1 and above.
            Previous versions are not supported. Please refer to this link for best practices.
    
            Over-committing CPUs is not recommended, but supported with the following restrictions:
                The total amount of VCPUs allocated to guest domains (running Oracle RAC guests), should not exceed
                two times (2x) the amount of real CPUs / cores in the Oracle VM server.
                The amount of VCPUs allocated to a single guest domain should not exceed the amount of real CPUs /
                cores in the Oracle VM server.
                Maintain Oracle VMs default VCPU allocation for dom-0: Oracle VM will allocate 1 VCPU for each real CPU or core to dom-0.
                CPU pinning is only recommended for hard partitioning. If no hard partitioning is required, CPU pinning should not be used.
    
            Static support only (dynamic support is being planned):
                Dynamic resizing of guest virtual machine is not supported (VCPU, memory and I/O)
                Virtual Machine Pause/Restore of an active Real Application Cluster virtual machine is not supported. 
    
  • Oracle 10g RAC and Unix * question rlogin *.

    I supports several bases RAC 10 g running on servers pSeries IBM using AIX 5.3. Our data base and the clusterware indicated 10.2.0.3 10.2.0.4.

    I understand that user equivalence and rsh/ssh must be enabled so that the environment RAC and clusterware to connect across all the cluster nodes.

    My problem is an issue raised by our internal system Auditors. Are asking that the commands rlogin and exec for AIX is disabled, because they feel that it is a security risk. Two orders prompt for a valid user name and password when they are used for the remote connection or execute a command.

    I looked at the RAC documentation search online and Metalink (I'm not an expert on Metalink, though!) as well as Google and could not find anything indicating that rlogin and exec are specifically required for CARS work properly.

    Can anyone offer advice or their point of view on whether or not these two commands should be enabled for RAC in order to function?

    I thank you in advance for any help, you can give it to me.

    Kind regards
    Mark

    Hi Mark,

    as far as my knowledge goes CARS use neither commands rlogin or exec.
    After the installation of the cluster Oracle simply communicates via. (Clusterware) TCP and UDP (RAC) and is only sending and receiving messages. It is not necessary at run time for a remote access connection.

    ALS if ssh and rsh are solemnly used for installation and connection (not for communication).
    Oracle recommends always to leave active because it makes life easier to activate ssh every time that a patch is necessary.

    Sebastian

  • RAC and oracle clusterware?

    What is the difference between RAC and Oracle clusterware? and how to get RAC 10 g?

    I don't know much about Oracle VM.
    below Sites can help
    http://download.Oracle.com/docs/CD/E11081_01/doc/doc.21e10899.pdf
    http://www.YouTube.com/watch?v=R_W5_5wJy80

Maybe you are looking for

  • Satellite A200-1SC: which tool controls the fan?

    Hello I'm looking for a program that I can control the fan speed. Because my fan turns on all 10 dry:(sans charge cpu!) Or someone has a Bios more elders where the fan runs slower? My bios version is 1.70

  • Evaluation period

    I got a message from windows this morning informing me that he had a newer version of the driver for my bluetooth stack which would fix the compatibility issues. I clicked on the link:http://APS.toshiba-tro.de/Bluetooth/index.php?page=download I down

  • Evolution of the Apple Watch and health monitoring time Kit

    I work the second shift, so my 24 hours are different than most. I was wondering if there is a way to change the Kit Fitness Tracker/health monitoring times?

  • can't choose the printer when you print the HTML report

    Hello I lost many many hours trying to correctly print a report that consists only of a JPEG image. After a conversation in the forum, I have concluded that the LabVIEW includes a printing Standard reports bug, because it cannot handle properly the m

  • Windows Media Player 11 cannot apply skins in Windows XP

    I'm running Windows XP3 and today I improved my Media Player 9 to 11. Now the skins that I had downloaded from microsoft does not work. When I click on apply, the player does nothing... :-( Please not that everything worked fine on v9 MP...