ASM wihout RAC

Oracle 10g - Solaris 64 bit SPARC.
What, if any are the advantages of utilizing ASM without RAC in a SAN environemnt?

ASM, RAC and Streams are three seperate components of Oracle Grid Computing that can be integraded at software level using ASM and clusterware softwares.
After Implementing ASM you will see that the data can be striped and balanced on multiple disks. There are no physical file system when you implement ASM the files are all logical and striped on multiple disks of the Disk groups. RMAN utility can only be used to take a back. You cannot take an image copy of your database as there are no physical files.
RAC is usually for high availability, load balancing, scalability of applications i.e. handle more workload, application partitioning using Services. etc.
For more details go though the following links.
http://www.oracle.com/technology/products/database/asm/index.html
AND
http://www.oracle.com/technology/products/database/clusterware/index.html

Similar Messages

  • Converting single ASM to RAC ASM

    How i can convert single ASM to RAC ASM?

    ASM1 is the name of single and clustered names as ASM1 +ASM2, now what is suggestion? I can shutdown single instance ASM. If ASM Is up , it should not delet , right???                                                                                                                                                                                                                                                                                                                                                   

  • Single-Instance ASM to RAC ASM !!

    At the moment i am in process to create a RAC ASM instance on two nodes. When i was creating ASM instance it gave me error that unable to connect to crsd on Node2.
    So i manually added asm instance using srvctl on node2. It is registered with CRS but it is not online. I tried starting up by using crs_start or srvctl start asm but asm resource is down on both the nodes.
    I have started up manually both the ASM instance and created some Diskgroups, Now i have to create a RAC enabled DB for which it is showing convert single-instance ASM to RAC ASM.
    What needs to be done.

    Hi
    because the service ASM was added individually the crs stack is unable to recognise the clustering of ASM. In fact this has just made the ASM on two nodes function as two seperate ASM instances. They were never clustered. So i think convertion is one option. I came here while looking for one such doc. My 10.2.0.1 RAC install on windows 2003 went on a toss.. while dbca was trying to set up the clustered ASM and configure the instance, the primary node crashed and when it was recovered, i could notice the ASM instance is created on one node only.. When i try to invoke dbca again, neither am allowed to create an ASM instance for RAC/convert the existing one to RAC. Until now what I have found is that if such case arise, the quicker way is to revert everything back, clean up the server of clusterware and re install every thing... but before am looking for my options..
    does any body have an idea? please share
    sarat.

  • ASM  10g RAC

    Hi Team,
    We are using 10g RAc with ASM file system....here the problem is ..One of our engineer by mistake added a datafile in File System insted of adding into ASM disk groups.. it has created in node1 oracle home location....and the file is currently used by database....
    295 +DG8/datafile/pm_tdat1_084.dbf                     10240
    296 +DG9/datafile/pm_tdat_001.276.771180789            10240
    *297 /oracle/product/10.2.0/db_1/dbs/+DG5 5120*
    298 +DG9/datafile/pm_tidx_001.277.771224587             5120
    How to make this as ASM file system..!!
    Thanks,
    MM
    Edited by: user7439393 on Dec 30, 2011 12:29 AM

    The backup into the ASM diskgroup can be done online.
    For the switch to copy and the following recover datafile, the datafile needs to be set offline, though.
    The amount of Redo, generated during the Online Backup determines the time the recovery will need.
    Kind regards
    Uwe Hesse
    http://uhesse.wordpress.com

  • How do we clone a database from RAC/ASM to RAC/ASM?

    Is there a best practice or recommended recipe for cloning from a RAC/ASM instance to another RAC/ASM instance? We've done single instance cloning in the past with RMAN and it looks like grid control does something similar -- until we try to clone from one Exadata cluster to another. Surely this is now a common procedure...?
    much thanks,
    Gary

    Hi,
    I would not use cloning with 11.2. anymore.
    Though this will work (you have to take care of copying some more stuff though, like the gpnp profile), simply using the "addnode.sh" which works in silent mode in 11.2. is a lot easier.
    Re: Any issues to add 3rd node to 11gr2 grid with 11.2.0.2 and 10.2.0.4 homes?
    Regards
    Sebastian

  • Database migration from non rac and non asm to RAC database with ASM

    HI,
    i have requirement to import one database ( db1) which running one node with out ASM and with out RAC , now i want to import that database with rman backup to another database ( db2) which running on different server with 3 node RAC and ASM ( disk group +DATA ) , can you please provide me the steps how i can migrate.? ( i have created db2 with dbca with RAC).
    regards,
    sri

    Sri,
    This could be done multiple ways. Simplest for you is to use DBCA:
    http://download.oracle.com/docs/cd/B28359_01/install.111/b28264/cvrt2rac.htm

  • 11gR2 Database Installation with ASM - NOT RAC

    Hi ,
    Im littel bet confused about the "Grid Infrastructure" in 11gR2.
    In oracle 10gR2 i had to install oracle software twice.
    1. one for the rdbms instance and the second software on for the ASM instance.
    2. Then from the asm home i run dbca and choose "configure automatic storage management" and continue with the installation.
    3. Finally i run dbca from the rdbms home and attached the dabs to the asm.
    11gR2 intreduce the "Grid Infrastructure" also asm with for non-rac installation .
    I would like to know if i still need to install twice the oracle software (once for the asm home and second for the rdbms home) and
    only then continue with the "Grid Infrastructure" , or the : "Grid Infrastructure" already contain the asm software , for the asm home
    Thanks

    Is that true that you have to install a separate set of binaries for ASM and one for the RDBMS. I don't think it is in either 10g or 11gr1.
    I do know that in 11gr2 you only need one home for the ASM_HOME and CRS_HOME which saves one installation.
    John
    www.jhdba.wordpress.com
    Edited by: user11221636 on Dec 3, 2009 9:46 PM

  • Add LUN into asm in rac (Solaris)

    I have a 2 node  oracle rac with asm . I have to add  new LUN  to asm  to increase space in asm disk group     I have  done the following on node1
    Ran format
    Created the partition on slice4 on the new  device file corresponding to the LUN
    Created the  block and character device file like  RAC_ORACLE_data_05 under /dev/dsk/oracle and /dev/rdsk/oracle (where the other  device files used by ASM also reside)  using the  major and minor number of the  new LUN
    Changed the permissions to oracle:dba
    The new LUN is now visible  through the ASM on node 1 as RAC_ORACLE_data_05
    My question is what steps I need to carry out on node 2  of the cluster
    The disk is visible  on node 2 as well
    The  disk is already showing up with the partitions as created through node 1
    Do I have to create the device file under /dev/dsk/oracle  with the major minor numbers as shown on node 2  for the LUN
    TIA
    Ravinder

    Almost never use Solaris (last Oracle db I managed on Solaris was 10 years ago). And as this is not a Solaris o/s forum space, you should not expect quick answers to your Solaris o/s questions (which has little to do with ASM).
    A comment though on what needs to be done at o/s level to satisfy RAC/ASM requirements.
    ASM does not care for device names. Device names do not need to be persistent before and after reboots. Device names do not need to be persistent across RAC nodes in a cluster.
    ASM simply needs to
    a) be able to discover the device
    b) be able to open the device
    This means that the device name needs to match the ASM disk discovery string (or vice versa) across all RAC nodes/ASM instances. And that the device permissions need to allow access read/write access to ASM.
    ASM enumerates devices it can I/O using its discovery string. For each device, ASM opens the device. It then reads the ASM disk label of the disk. If there is a valid label, ASM knows the disk name, status, and failgroup and diskgroup this disk belongs to. If no label, ASM treats it  as a candidate disk.
    So from an o/s perspective - a cluster LUN/disk needs to be visible on all nodes, in order to use that disk for RAC/grid storage. Actual device name is not important.
    So whatever you did on node 1 to make that new LUN available to ASM, you need to do on node 2 and others.
    I have 2 bash scripts I feel are essential to managing a RAC. The 1st script enables me to execute a command on all RAC nodes. The 2nd script enables me to copy/distribute a local file to all other RAC nodes.
    So using these scripts and dealing with Linux as o/s, I would determine whether the new disk/LUN is seen by all RAC nodes, and whether the permissions are correct for ASM usage.
    If not, I will use the 2nd script to distribute the config file(s) needed to configure the other RAC nodes with the same changes (on Linux this typically would be /etc/multipath.conf). And then use the 1st script to enable those changes on all RAC nodes (e.g. by restarting multipathd).

  • Migration from Standalone 10.2 with ASM to RAC 11.2

    Hi,
    I have the following situation:
    + My 10.2 Standalone Database "DB" + ASM (Version 11.2) runs on RH 5.4/64 (Node 1),
    + My 11.2 RAC-DB "RAC" run also on Node 1.
    Now I want to migrate the 10.2 Standalone Database "DB" on the RAC-Environment to a 11.2 RAC-Database "DB".
    Can anyone tell me the optimal Upgrade/Migration Path ?
    Thanks in advance
    hqt200475
    Edited by: hqt200475 on 13.08.2010 02:47
    Edited by: hqt200475 on 13.08.2010 02:50

    Hi,
    Normally, if you have a single database in a version and you want it to be converted to be RAC in another version, you will make the following:
    1. Backup the database.
    2. Install binaries of new version in single database
    -- install 11gR2 as stand-alone (ASM already there, you just create RDBMS binaries home)
    3. Upgrade stand-alond database from old version to new version.
    -- upgrade from 10.2 to 11.2
    check Note 251.1 for more details about upgrade path and checklist
    4. After upgrade, convert from single to RAC using following link:
    http://download.oracle.com/docs/cd/E11882_01/install.112/e10813/cvrt2rac.htm (for Linux)
    -- of course check your platform link
    Then you will have your database upgraded to RAC in new version.
    Hope this give you good guidance. Good Luck.
    Regards,
    Amr Ibrahim

  • Oracle 10g ASM and RAC configuration

    Hi all,
    I want to ask to everybody something about Oracle 10g RAC and ASm configuration. We plan to migrate to Oracle 10g from 9i, and we will begin configuring oracle but we have to decide which configuration are the best.
    Our materials are bellow:
    Hardware: RP 3440 (HP)
    OS : HPUX 11i Ver 1
    Storage: EVA 4000 (eva disk group)
    The problem is:
    Our supplier recommand us to use HP serviguard + HP serviceguard extension for RAC+ RAc and Raw device as configuration.
    But we want to use Oracekl Clusterware + RAC + ASM
    My question is if anybody know what is the best configuration, we want to use ASm.
    Can HP serviguard use ASM.
    Some documentations or link explain oracle RAC and ASM configuration will be appreciate.
    Thanks for your help.
    Regards.
    raitsarevo

    Hi,
    I want to use RAC for clustering. My shared disk is a NetApp Filer FS250 that can only be mounted throught NFS. RAW devices have to be excluded, alsi OCFS i think works similar to raw devices and need to see phisical disk to create partition. ASM instead can work on an NFS mount?
    Ste
    Visit http://www.stefanocislaghi.it/

  • Steps to stop / start CRS & ASM in RAC 11gr2

    Hello Gurus,
    Environment is as below:
    RAC 2 nodes
    Oracle RAC 11gr2
    Enterprise Linux Server release 5.5 (Carthage)
    I am new to Oracle RAC 11gr2 and facing some issues while stop / start crs & asm.
    We want to reboot both nodes and for that I have done following steps.
    1. srvctl stop database -d <db name> -- from one node
    Databse is down now.2. srvctl stop nodeapps -n <hostname> -- from both nodes
    services are down now.3. Now I want to stop asm
    $ export ORACLE_HOME=/u01/app/11.2.0/grid ( Grid Home)
    $ srvctl stop asm - This is not stopping ASM instance.
    4. crsctl stop crs -- this is also not working.
    I would appreciate if you please give me full steps.
    Thanks and Regards,

    In 11gr2, gsd remains offline. When I had checked with metalink, they said that it is fine.
    In 11gr2 you can stop all resouces as below
    <CRS_HOME>/bin/crsctl stop has
    or you can stop in the following sequence
    stop or relocate service using srvctl
    stop instnace using srvctl
    stop asm using srvctl
    stop nodeapps using srvctl
    stop cluster resources as root - <CRS_HOME>/bin/crsctl stop has
    To start
    <CRS_HOME>/bin/crsctl start has - it should bring all resources automatically
    verify the services status and start or relocate it back.

  • ASM in RAC database

    I couldn't find this thing any where..
    Are there any mandatory initialization parameters that must be set to start ASM instance in RAC Database?

    vasu77 wrote:
    However, asm_diskstring is really not necessary to be set as it limits the disks for recovery. In most cases, the default value "null string" will be sufficient. It helps to find all disk in operating system that ASM has the read/write access. However, specifying values to it might help you manage the disk group easily as it does not spend much time to find the disks. This can be modified using alter system.Beg to differ. It is often critical that the right diskstring is set in order to ensure that ASM only detects the disks/LUNs/devices that it should be used. Especially as the same set of LUNs will also be used for the OCR and Voting and (possibly even) OCFS2 disks. So you want to make sure that ASM does not "+accidentally+" used LUNs that are not intended for ASM use.
    Using ASMLib is one means to "+mark+" disks beforehand for ASM usage... but ASMLib is an optional install (and as far as I know, not included with the EE RAC installation as an option either).

  • Adding Disks on ASM in RAC

    Hello folks ?
    I need to add a new disc in a RAC with ASM instance, there is a specific procedure?
    Can i connect in any ASM instance with SQL-PLUS and execute the command ALTER DISKGROUP DADOS ADD DISK '/devices/disk*3', '/devices/disk*4';
    Spaulonci

    ASM instances in a RAC environment don't act independently, a diskgroup serving a RAC database is maintained by all participating ASM instances. So you don't add a disk to a particular instance. There's no need to shutdown ASM to add a disk, that's one of the ASM advantages.
    Werner

  • Moving ASM-based RAC to new storage device

    We recently installed Oracle 11gR2 RAC on a REH 5.3 cluster. CRS, Voting Disk, and database files are all sitting on an ASM disk group (on a Clarion storage device). A decision is made to move everything to a new storage device (DMX). We are using EMC powerpath.
    Is there an easy way to move this Oracle cluster from one storage device to another.
    We can rsync the grid and RDBMS binaries which are installed on a linux filesystem on each node but I would like to know how to go about moving the shared storage which is hosted on the ASM.
    We used asmlib 2.0 to create the ASM disk and then relied on the clusterware installer and DBCA to create the disk group, the cluster components, and the oracle database.
    Do I need to backup the ASM database as well as our RAC database (using RMAN) into a flat filesystem first and restore them once the new ASM disk is created in the new storage device?
    A step by step procedure will be greatly appreciated.
    Thanks,
    Omer

    Yes its possible without backup/restore.. good to take full back in case of any mishappening.
    Please read metalink note for step by step process..
    Exact Steps To Migrate ASM Diskgroups To Another SAN Without Downtime. [ID 837308.1]
    Regards
    Rajesh

  • How to monitor ASM and RAC

    Hi, bodies:
    Our initial goal is to integrate the monitoring into the EMS system which at this point would require the monitoring of a specific service. What service is running with ASM? What services would we monitor for RAC?
    thanks a lot.

    Do not understand your question. What do you imply by "a specific service"?
    There are numerous "layers" to a RAC. The voting disk for the CRS daemons. If this is OCFS, then there is the ocfs kernel module underneath this and the mount that needs to be performed. Then there is the ASM instance. The RAC instance. Per node.
    Each RAC instance have register different services that are "published" via the the listener. Oh yeah - a listener service on each node.
    There is also the Interconnect that can be monitored. Never mind the o/s of each node ito resource utilisation (memory, CPU and network).
    Nor should we forget that ASM itself runs on top of some shared storage mechanism (e.g. SAN drivers) which also can be monitored.
    So to determine WHAT you want to monitor, you first need to know WHY you want to monitor.
    What is the purpose? The business goal or requirement that you're trying to achieve?
    And no - performance management is not drawing a bunch of pretty graphs with dips and spikes and not having the faintest clue what that is saying.

Maybe you are looking for