Single 10g Instance to RAC - without ASM migration

Is it possible to comment the following steps to convert existing 10.1.0.5 single instance database to RAC? We're using OCFS2 and it is not possible to perform ASM migration.
1. Copy the existing $ORACLE_HOME/dbs/init<SID1>.ora to
$ORACLE_HOME/dbs/init<db_name>.ora. Add the following parameters to
$ORACLE_HOME/dbs/init<db_name>.ora:
*.cluster_database = TRUE
*.cluster_database_instances = 2
     *.undo_management=AUTO (Add if you don't have it )
<SID1>.undo_tablespace=undotbs (undo tablespace which already exists)
     <SID1>.instance_name=RAC1
     <SID1>.instance_number=1
     <SID1>.thread=1
<SID1>.local_listener=LISTENER_RAC1
where LISTENER_RAC1 is an entry in the tnsnames.ora file like:
LISTENER_RAC1 =
(ADDRESS = (PROTOCOL = TCP)(HOST = <node1>)(PORT = 1521))
Keep only one line in $ORACLE_HOME/dbs/init<SID1>.ora:
ifile=$ORACLE_HOME/dbs/init<db_name>.ora
You could also create a common spfile from this pfile and add a line
like spfile=$ORACLE_HOME/dbs/spfile<db_name>.ora in each init<SIDn>.ora
file. For more details about how to do this, please refer to Note 136327.1.
2. Open your database and run $ORACLE_HOME/rdbms/admin/catclust.sql to create
cluster database specific views within the existing instance.
3. Recreate control file if you defined maxinstances to be 1 when you created
the single instance database.
To check your current setting of maxinstances, run the following command
while the database is mounted or open and connected as a user with DBA
privileges:
% sqlplus /nolog
SQL> connect / as sysdba
SQL> startup mount
SQL> alter database backup controlfile to trace;
The trace file is located in udump directory. Check the maxinstance value
in the CREATE CONTROLFILE statement. Please refer to Note 118931.1
Recreating the Controlfile in RAC and OPS
4. Add instance specific parameters in the init<db_name>.ora for the second
instance on the second node and set appropriate values for it:
     *** Names may need to be modified
     <SID2>.instance_name=RAC2
     <SID2>.instance_number=2
     <SID2>.local_listener=LISTENER_RAC2
     <SID2>.thread=2
     <SID2>.undo_tablespace=UNDOTBS2
<SID2>.cluster_database = TRUE
<SID2>.cluster_database_instances = 2
where LISTENER_RAC2 is an entry in the tnsnames.ora file like:
LISTENER_RAC2 =
(ADDRESS = (PROTOCOL = TCP)(HOST = <node2>)(PORT = 1521))
5. From the first instance, mount the database and run the following command:
     *** Path names, file names, and sizes will need to be modified
alter database
add logfile thread 2
group 3 ('/dev/RAC/redo2_01_100.dbf') size 100M,
group 4 ('/dev/RAC/redo2_02_100.dbf') size 100M;
alter database enable public thread 2;
6. Create a second Undo Tablespace from the existing instance:
     *** Path names, file names, and sizes will need to be modified
CREATE UNDO TABLESPACE UNDOTBS2 DATAFILE
     '/dev/RAC/undotbs_02_210.dbf' SIZE 200M ;
7. Set ORACLE_SID and ORACLE_HOME environment variables on the second node.
8. Start the second Instance.

In order not to affect the current home on node1, another user oracle2 is created which belong to racinstall group. On node2, which doesn’t have any oracle home installed, CRS will be installed so that node2 will become the primary node.
Been looking into this CRS for sometime as the installation has failed due to OCFS2 kernel panic upon running root.sh on the second node. Performed the cleanup as described Doc ID: Note:239998.1 (10g RAC: How to Clean Up After a Failed CRS Install), but now, the installation is failing and giving the error “ File not found /ClusterCRS/install/rootadd”. This message didn’t appear the first attempt which could indicate that the cleanup described in the note was not sufficient.

Similar Messages

  • Can we implement 10g RAC without ASM

    Hi,
    OS - AIX 5.3
    DB - 10g R2
    Clusterware - 10g R2
    Can we implement 10g RAC using RAW files without ASM ?
    If yes then, do we have to install HACMP if we use RAW files only ?
    Regards,
    Amit

    you really do NOT need hacmp
    check the AIX RAC Installation Guide (Chapter 3 explains the different storage solutions for AIX)
    Here is the overview
    Storage Option File Types Supported
    OCR and Voting Disk Oracle Software Database Recovery
    Automatic Storage Management No No Yes Yes
    General Parallel File System (GPFS) Yes Yes Yes Yes
    Local storage No Yes No No
    Raw Logical Volumes Managed by HACMP Yes No Yes Yes

  • Oracle 9i Upgrade to 10g - Single Database instances to RAC

    Hi,
    We are considering migrating from single SAP database architecture into
    an Oracle 10g RAC architecture. The question i have is:
    Are multiple PHYSICAL databases supported in one Oracle 10g RAC environment? For example, Is it possible to install and operate multiple databases in one single ORACLE 10g Real Application Cluster such as one SAP R/3 database, one SAP EBP and one
    SAP BW database co-exist in a single Oracle RAC environment?
    Regards,
    Chengappa Ballachanda

    Hi Sairam,
    Due to the size of our Production environments we have decided not to pursue the MCOD option.
    Eg: Take a QA environment which consists of SRM and BW and we have multiple nodes with both installed on each node. Now if I were to go the MCOD option then these instances can connect to one large Oracle File System using different schema's. 
    What I'm trying to establish is in that one RAC, is it possible to have the multiple database instances on each node (SRM, BW etc) connect to multiple Oracle File Systems ie SRM connect to its own OFS and BW to its own instead of the one large shared OFS?
    Hope this makes sense! Easier if I could upload a diagram!
    Regards,
    Chengappa

  • Single node file system to 3 node rac and asm migration

    hi,
    we have several utl_file and external table applications running on 10.2 single node veritas file system. and we want to migrate to 3 node RAC ASM environment. what is the best practices in order to succeed this migration during this migration. thanks.

    1. Patch to 10.2.0.3 or 10.2.0.4 if not already there.
    2. Dump Veritas from any future consideration.
    3. Build and validate the new RAC environment and then plug in your data using transportable tablespaces.
    Do not expect the first part of step 3 to work perfectly the first time if you do not have experience building RAC clusters.
    This means have appropriate hardware in place for perfecting your skills.
    Be sure, too, that you are not trying to do this with blade or 1U servers. You need a minimum of 2U servers to be able
    to plug in sufficient hardware to have redundant paths to storage and for cache fusion and public access (a minimum of 6 ports).
    And don't let any network admin try to convince you that they can virtualize the network paths: They can not do so successfully
    for RAC.

  • Migrate single instance to rac

    Hi all
    Currently i have installation Oracle SE (10.2.0.1) i want migrate to rac 2 x Oracle SE (10.2.0.3) ?
    Can i use RMAN? or i must use exp/imp ? i have difrent version of oracle so i dont knew
    Thanks

    Hi,
    well there are two ways to do that.
    A) use the existing infrastructure and the database and adding additional nodes.
    B) setup up new SYSTEM/HARWARE RAC environment and move single database instance to RAC.
    which OS you are using.
    why dont you upgrade your ORACLE or you can make use to transpotable tablespce also.
    Regards
    MMU

  • Guidelines for SGA and PGA tuning for 10gR2 RAC and ASM ?

    I am looking for tuning information on SGA and PGA tuning for Oracle 10g (10.2) RAC and ASM for a 4TB OLTP and DSS mixed environment on Solaris 10 platform.

    We are running Solaris 10 SPARC 64 bit with Oracle 10gR2 RAC Enterprise Edition and ASM on Sun servers with 32GB of RAM for memory for a 4TB OLTP database.
    It is in design phase so I do not have an existing AWR or Statspack report yet. Is there a best practices guideline on how to size parameters for the SGA (ie: shared_pool_size, etc) and PGA for this environment from Oracle?

  • Migrate from single instance to RAC manually

    Hi,
    I have a 10g database running in single instance.I have installed grid 11.2.0.2 in two nodes including the node where current instance is running,I have installed 10g again in a seperate mount point in both the nodes .It has the same patches as single instance 10g home.Now how to migrate from single instance to RAC manually.
    Thanks,
    Sekar

    -restore this database into 11g ASM if its not already on ASM.
    -upgrade this database to 11g from 10g on single instance.
    -Now Converting Single Instance on a Cluster to Oracle RAC ,here you have different option to perform this once its 11g database after upgrade.
    using rconfig
    using dbca or manually.
    see detail here
    http://docs.oracle.com/cd/E11882_01/install.112/e24660/cvrt2rac.htm#autoId9

  • Convert ASM single instance to RAC ASM instance...

    Hi, all
    Im installing OracleDatabase with RAC and I got an error on the Database Configuration Assistant that says "The ASM instance configured on the local node is a single instance. To manage this instance as a single-instance ASM restart DBCA and select the single instance database option. To manage this instance as RAC ASM, convert it to RAC ASM first".
    How I can convert it??
    Thanks

    See the link below for converting a single instance ASM to RAC ASM. The link is to the Oracle® Database Oracle Clusterware and Oracle Real Application Clusters Installation Guide for Linux. If your platform is not Linux, check the Install Guide for your OS.
    http://download-east.oracle.com/docs/cd/B19306_01/install.102/b14203/cvrt2rac.htm#BABJDAJG

  • How to migrate DB from single node 10gR2 to RAC 11gR2 on diff platform?

    How to migrate DB from single node 10gR2 to RAC 11gR2 on different platform with possible minimum downtime? We have a situation of upgrade/migrate oracle 10gR2 single instance DB to 2-node RAC 11gR. The source OS is Solaris 10 on SPARC and the target OS is Linux (the target servers could be changed to Solaris 11 x86 if needed). What is the best solution on that?
    Thanks,

    Technically, can do the following for upgrading and migration?
    1. Create 11gR2 oracle home on the same server and upgrade the database from 10gR2 to 11gR2 by running conversion (2 hour down time?)
    2. Set up Heterogeneous Primary and Physical Standbys by RMAN. The standby is the RAC with ASM. No need down time. (from Solaris Space to Linux - this may be a problem)
    3. At the cutoff time, activate the standby DB from the RAC ASM.
    If feasible, do we have some detail guild line for each step?

  • How to convert single instance10g db to 11gR2 RAC with ASM

    Hi,
    I need your help to decide the plan about how to convert single instance 10g database to 11gr2 rac with asm.
    I can have about 6 to 8 hours of downtime to upgrade and move to rac with asm.
    db size is about 1.5tb and on AIX.
    here is my plan....
    1) install 11gr2 rac with asm on two nodes
    2) verify rac installation and clustered asm
    3)install 10g oracle binaries( yes 10g )
    4) shutdown production db ( machine prod )
    5) make copy of production and restore on 1st node ( using shadow image , so it's quick and its file system )
    6) upgrade db to 11g ( still of file system )
    7) after successful upgrade, move to asm ( rman backup )
    8) add another node
    does it look okay ? OR is there a better approach to save time?
    can someone help me ?
    Thanks...

    Thanks ...
    So here is what I thought... suggest if something is not right...
    1) install 11gr2 grid infra on node A and B with ASM
    2) stop CLUSTER ON BOTH NODES.
    3) shutdown prod db on 10g ( downtime starts )
    4) take rman cold backup
    5) restore rman backup on node A on ASM ( as if single instance 11g , no rac parameters )
    6) mount and run upgrade script for 11g, then open db with 11
    7) after successful upgrade, shutdown db node A
    8) change all rac related parameters, spfile,undo,redo for rac environment on both nodes
    9) open db in rac environment
    can I do this way ?
    My only question is, even though I installed rac on node A and B, in step 5 and 6 I'm using only node A as if it is single instance. Is it possible ?
    if it is then I'm good to go...
    Thanks for all suggestions.

  • Clone multi-node RAC and ASM to single node

    Hi everyone.
    I need clone system with 3 application server and 2 oracle database RAC and ASM to single-node. The operating system is RHEL 5.
    I see some metalink notes, but we can't found nothing. I find notes with multi-node to single-node, but nothing with RAC to non-RAC.
    The eBS version is 11.5.10.2 and database version is 10.2.0.3
    Is possible this clone?
    Thanks very much.

    Hi User;
    Please follow below and see its helpful:
    EBS R12 with RAC and non-RAC
    Re: RAC to single instance ebs R12
    Re: Clone Oracle Apps 11.5.10.2 RacDB to Non-RAC DB
    Re: CLONING R12 RAC to NON RAC CLONING giving error RMAN-05517 temporary file
    [b]Migrating the DB-Tier (DB and CM) to Two node non RAC cluster[/b]
    Also check:
    http://www.oracle.com/technology/pub/articles/chan_sing2rac_install.html
    Regard
    Helios

  • Convert single instance in Rac

    Hello experts, I have already configured a cluster database between two nodes with a RAC database named Cars. Also I have a single instance database named Persons in the first of the nodes. Now I need convert this single instance(Persons) in a Rac database, that is I want to have two RAC database(Cars and the new Persons).
    Thank you very much in advance.

    Oracle provides following methods to convert a single instance database to RAC:
    Grid Control
    DBCA
    Manual
    RCONFIG(from 10gR2)
    refer this link:
    http://www.oracle.com/technology/pub/articles/chan_sing2rac_install.html(manual method)
    http://oracleinstance.blogspot.com/2009/12/convert-single-instance-to-rac-instance.html(rconfig method)
    http://onlineappsdba.com/index.php/2009/06/24/single-instance-to-rac-conversion/(using dbca)
    http://oracleinstance.blogspot.com/2010/07/converting-single-instance-to-rac.html(using dbca)
    for converting your filesystem to asm use RMAN:
    refer: for converting the non-asm files to asm files using the steps as shown in the link
    http://oracleinstance.blogspot.com/2009/12/migrate-from-database-file-system-to.html
    hope, this helps you.
    Rajeshkumar Govindarajan,
    Oracle DBA,
    http://oracleinstance.blogspot.com

  • How to Create Manual Standby for a Oracle 11g RAC with ASM to Single Instan

    Hi All,
    I have a task to configure a Single Instance Standby Database with ASM for 2-node Primary RAC+ASM database.
    Version using : 11.1.0.6 Oracle 11g --- *" STANDARD EDITION "* Please note datagaurd will not be supported in standard edition.
    Primary database - 2 -Node RAC using ASM storage (All datafiles, redologs, controfile and archive logs)
    Need to setup a single instance standby database manually and than using scripts to transfer the archive logs from primary server to standby server to do recovery time to time.
    Please let me know if there are any configuration document(s) which can help me to set the manual standby? or need your kind help to give your valuable ideas how to go in above situation.
    Thanks in advance

    Niall Litchfield wrote:
    El DBA wrote:
    Well if the archive logs are stored in ASM on the primary nodes, you almost definitely want to be using RMAN to access them. Then to transfer between primary and standby there are many options, this is essentially the step that Data Guard takes care of - so if you (and I) are running Standard Edition, this is the part to "worry" about.
    I'm not really sure what you mean by this:
    As in standard edition the archive destination will be on ASMI don't think the Edition of Oracle (Standard or Enterprise) dictates where and how you store your archive logs, but it's possible I've misunderstood what you mean...SE dictates that database storage for RAC will be ASM, including archive log files. Anything else is not officially supported. I haven't tested but it may be that you can use LOG_ARCHIVE_DUPLEX_DEST to specify a local filesystem for archive log files as well.
    If that doesn't work you'll have to script rman "backup as copy" jobs regularly and then transport the results of that.
    Niall Litchfield
    http://www.orawin.info/
    By the way, it seems Robert has been pretty helpful, it's polite to give him some points dude. And since this is your thread, not mine, give him a "helpful" from me too :p
    El DBA
    Incidentally if you are forced down the RMAN backup as copy route then this will likely throw your current backup retention strategy somewhat, you'll need to think carefully about when an archivelog can be deleted following backup, how many times it might be backed up and so on. I do understand, and have argued for, the use of SE RAC. I also understand and have argued for and implemented manually managed standby a number of times. However by the time your primary database is a RAC instance and you need a standby for DR etc then you really have to look very seriously at whether Standard Edition is still the right investment or not. You will be spending a lot of DBA time managing and troubleshooting this, and you will find that it is less reliable than the off the shelf solution. I suspect that you are very close to the point where an EE installation becomes a worthwhile investment here.
    Niall Litchfield
    http://www.orawin.info/

  • Solaris 10 and Hitachi LUN mapping with Oracle 10g RAC and ASM?

    Hi all,
    I am working on an Oracle 10g RAC and ASM installation with Sun E6900 servers attached to a Hitachi SAN for shared storage with Sun Solaris 10 as the server OS. We are using Oracle 10g Release 2 (10.2.0.3) RAC clusterware
    for the clustering software and raw devices for shared storage and Veritas VxFs 4.1 filesystem.
    My question is this:
    How do I map the raw devices and LUNs on the Hitachi SAN to Solaris 10 OS and Oracle 10g RAC ASM?
    I am aware that with an Oracle 10g RAC and ASM instance, one needs to configure the ASM instance initialization parameter file to set the asm_diskstring setting to recognize the LUNs that are presented to the host.
    I know that Sun Solaris 10 uses /dev/rdsk/CwTxDySz naming convention at the OS level for disks. However, how would I map this to Oracle 10g ASM settings?
    I cannot find this critical piece of information ANYWHERE!!!!
    Thanks for your help!

    You don't seem to state categorically that you are using Solaris Cluster, so I'll assume it since this is mainly a forum about Solaris Cluster (and IMHO, Solaris Cluster with Clusterware is better than Clusterware on its own).
    Clusterware has to see the same device names from all cluster nodes. This is why Solaris Cluster (SC) is a positive benefit over Clusterware because SC provides an automatically managed, consistent name space. Clusterware on its own forces you to manage either the symbolic links (or worse mknods) to create a consistent namespace!
    So, given the SC consistent namespace you simple add the raw devices into the ASM configuration, i.e. /dev/did/rdsk/dXsY. If you are using Solaris Volume Manager, you would use /dev/md/<setname>/rdsk/dXXX and if you were using CVM/VxVM you would use /dev/vx/rdsk/<dg_name>/<dev_name>.
    Of course, if you genuinely are using Clusterware on its own, then you have somewhat of a management issue! ... time to think about installing SC?
    Tim
    ---

  • How to change an ASM single-instance  into a clustered ASM ?

    Hi,
    I have a node#1 with Oracle10gR2 installed (standard installation, not RAC).
    Everything is in the ORACLE_HOME.
    A unique single-instance database DB1 uses ASM#1 to access a diskgroup on a SAN.
    I'd like to install Clusterware in a separate CRS_HOME (within the oracle account), and protect ASM#1 and the database DB1 using an application VIP.
    The things is: I want to create another single-instance database DB2 on another node#2, with another ASM#2 instance.
    I need a clustered ASM (with Clusterware) installation to do that because ASM#1 and ASM#2 need to access the same diskgroup.
    I don't want to lose the existing data & configuration of the ASM#1 instance.
    What modifications I need to do in the current ASM#1 instance on node#1 to make it Clusterware-aware ?
    (Again, it's not a RAC installation...)
    Thanks

    Hi,
    I finally found this Metalink Note 452758.1, which describe the procedure....
    Any feedback about this ?

Maybe you are looking for

  • XML out of WS

    Hey All, I hav been working on Web Service where in get a WS object say, output from a WS method call this output to my understanding comes as a XML data that we convert to java code to retrieve data out of it through iterations I wonder is there any

  • Error connecting to COM port

    Hi everybody! I have create the application use Labview 2009. My application connect to COM port. It is very good on my computer that installed Labview 2009. When I create Installer, I add NI Measurement & Automation Explorer 4.6 in Addtional Install

  • SAP_HR 600 58 to SAP_HR 604 24. Are they similar?

    Hello experts, We would like to know what is the similarity by means of functionality between SAP_HR 600 58 and SAP_HR 604 24? As I know, 600 is related to SAP ECC 6.0 and 604 is related to SAP ECC 6.0 Ehp4. Can you explain to me? Thanks, Daniel

  • Compressor 3.5 is changing my framerate.

    Hi smart folks, So a friend of mine asked me to put together an acting reel for her. She's had some success and has been on a few films and TV shows, so to get me her material she gave me copies of the comercial DVDs. I've been pulling scenes off wit

  • The following mapped Topic IDs were not used in any topic:

    Hi, I just start my Help File - RH8. One topic only. If it's writing in english "NewTopic1" compiling OK.  If it's writing in Portuguese "NovoTópico1", when compile get this Note. "The following mapped Topic IDs were not used in any topic:" Nothing a