RAC with ASM

Hi,
We will be implementing oracle 10g RAC with ASM.
Just wondering how many production systems are running on ASM.
Are there any known issues with ASM for performance and maintaince.
Please advice.
Thanks in advance.

Check more information about the difference between OCFS and ASM in metalink doc
Automatic Storage Management (ASM) and Oracle Cluster File System (OCFS) in Oracle10g
Doc ID: Note:255359.1
ASM provides many advantages over pure raw device, I believe it's fairly standard to use ASM together with RAC in 10g. And perhaps some files on OCFS2 that ASM doesn't handle.

Similar Messages

  • Best practice for oracle 10.2 RAC with ASM

    Did any one tried/installed Oracle 10.2 RAC with ASM and CRS ?
    What is the best practice?
    1. separate home for CRS, ASM and Oracle Database?
    2. separate home for CRS and same home for ASM and Oracle Darabase?
    we set up the test environment with separate CRS, ASM and Oracle database homes, but we have tons of issues with the listener, spfile and tnsnames.ora files. So, seeking advise from the gurus who implimeted/tested the same ?

    I am getting ready to install the 10gR2 database software (10gR2 Clusterware was just installed ) and I want to have a home for ASM and another for database as you suggest. I have been told that 10gR2 was to have a smaller set of binaries that can be used for the ASM home ... but I am not sure how I go about installing it. The first look at the installer does not seem to make it obvious...Is it a custom build option?

  • SQLLoader issues of Oracle RAC with ASM

    One of our client wants to use Oracle RAC with ASM for our application, i just want to know if there would be any two-phased commit transactions and SQL*Loader issues in ASM.
    Database is Oracle 10g

    ASM works only at storage layer and has nothing to do with:
    - distributed transactions
    - client executable that connects to database instance: SQL*Loader, SQL*Plus, etc.
    RAC has also nothing to do with distributed transactions: a RAC database is a single database with multiple instances but still a single database; there is no need to use distributed transactions because you have a RAC database.
    Edited by: P. Forstmann on 24 févr. 2011 13:27
    Edited by: P. Forstmann on 24 févr. 2011 13:31

  • 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.

  • Does managing Oracle 10g RAC with ASM require full root access?

    We currently have three entirely separate support areas, Unix, Storage and DBA. We're now considering using Oracle 10g RAC with ASM and as part of the assessment trying to work out if we can still draw similar support boundaries. I know that installing RAC and configuring ASM requires root access but will DBA continue to need root access to manage & support RAC? If so, does anyone know if the commands they need can be RBAC'd or if we just need to share root access going forwards. I've had a look at a number of docs including http://download.oracle.com/docs/cd/B19306_01/rac.102/b14197/toc.htm. which is fairly informative but none of them seem to mention the requirement for root access on Solaris. I'm guessing they just assume that it's available, but that's not generally the case in our environment.
    All advice / info welcome!

    I would have thought that the only reason you would need root access once RAC and ASM had been set up would be to add more disks to the ASM configuration. This would be needed to change the ownership on the raw LUNs or to make additions to metasets (SVM/Oban) or diskgroups (VxVM/CVM). Beyond that, I can't imagine needing root access.
    I'm sure others will chime in if they can think of other reasons!
    Regards,
    Tim
    Edited by: Tim.Read on Jun 3, 2008 2:25 AM

  • Binding Luns in red hat linux5 while installing RAC with ASM

    Hi All,
    I am in the process of installing RAC with ASM. Our OS team have presented the shared LUN's on the cluster nodes. Now that i need to bound/map them to the raw partitions. I did the below step. Could you please let me know the next steps to be done for the binding to be completed?
    # cat /etc/udev/rules.d/60-raw.rules
    # This file and interface are deprecated.
    # Applications needing raw device access should open regular
    # block devices with O_DIRECT.
    # Enter raw device bindings here.
    # An example would be:
    # ACTION=="add", KERNEL=="sda", RUN+="/bin/raw /dev/raw/raw1 %N"
    # to bind /dev/raw/raw1 to /dev/sda, or
    # ACTION=="add", ENV{MAJOR}=="8", ENV{MINOR}=="1", RUN+="/bin/raw /dev/raw/raw2 %M %m"
    # to bind /dev/raw/raw2 to the device with major 8, minor 1.
    ACTION=="add", KERNEL=="/dev/emcpowerg", RUN+="/bin/raw /dev/raw/OCR.dbf %N"
    ACTION=="add", KERNEL=="/dev/emcpowerd", RUN+="/bin/raw /dev/raw/VOTING.dbf %N"
    ACTION=="add", KERNEL=="/dev/emcpowerf", RUN+="/bin/raw /dev/raw/ASM1 %N"
    ACTION=="add", KERNEL=="/dev/emcpowerc", RUN+="/bin/raw /dev/raw/ASM2 %N"
    ACTION=="add", KERNEL=="/dev/emcpowere", RUN+="/bin/raw /dev/raw/ASM3 %N"
    ACTION=="add", KERNEL=="/dev/emcpowerb", RUN+="/bin/raw /dev/raw/ASM4 %N"
    # cd /etc/udev/rules.d/
    # udevtest /dev/raw/OCR.dbf | grep mode
    # raw -qa
    # start_udev
    Starting udev: OK
    # raw -qa
    # ls -l /dev/raw
    ls: /dev/raw: No such file or directory
    Thanks for all your support,
    Sravan

    hi
    you should have got feedback on your other post refereing to the same question
    Bindind raw partitions in Red hat linux5 for Oracle RAC with ASM install
    regards,
    hub

  • How do i licence a two node RAC with ASM infrastructure

    AM trying to estimate the licensing of two node RAC with ASM as storage manager and GRID control as management tool

    Hi,
    Oracle license depends on lot of things, Edition of Oracle your running standard or enterprise, the optional packges you need and etc.
    Read through http://docs.oracle.com/cd/E11882_01/license.112/e10594/editions.htm#BABDJGGI
    also if you license named users or processor. You can get the price for the from online oracle store
    https://oraclestore.oracle.com/OA_HTML/ibeCCtdMinisites.jsp?language=US&ref=ibeCZzpHome.jsp

  • 12.1.3 EBS single node 11.2.0.3 database to 2 node RAC with ASM

    Hi,
    We are planning to convert single node local/ordinary file system 11.2.0.3 database to 2 node RAC with ASM.
    Please help me in creating the roadmap for the same.
    e.g
    1. Create the shared raw file system
    2. Create diskgroup for ASM
    3.. Convert the local file system to ASM first
    etc, etc
    This is the first big task hence need expert guidance.

    Please refer to:
    Using Oracle 11g Release 2 Real Application Clusters with Oracle E-Business Suite Release 12 (Doc ID 823587.1)
    Oracle E-Business Suite Release 12 High Availability Documentation Roadmap (Doc ID 1072636.1)
    Thanks,
    Hussein

  • Manual of adding the new node on RAC with ASM

    Hello everbody
    Someone have the manual of the adding a new node on RAC with ASM for Solaris ?
    regards
    Spaulonci

    Go to http://www.oracle.com/technology/documentation/index.html, select your unknown database version and search for a manual named 'Oracle Clusterware and Oracle Real Application Clusters Administration and Deployment Guide'.
    Werner

  • 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/

  • Upgrade from 10.1.0.5 to 10.2.0.4 oracle RAC with ASM

    Hi ,
    I have to upgrade rac database from 10.1.0.5 to 10.2.0.4.Please let me know the best way to upgrade using ASM.If you will give a brief steps which has been used for real upgrade then it will be a great help.
    (1)Can we upgrade 10.1.0.5 crs software if yes then what are the steps?
    (2)we can upgrade the db by installing new software(10.2.0.4)
    (3)How to deal with ASM as asm has been introduced in 10.2.x only.
    (4)How to upgrade existing OCR and Voting Disk?
    Please give me some guide line for smooth start.
    Regards,
    MK

    Pl also see MOS Doc 466181.1 (10g Upgrade Companion)
    Srini

  • Installation of RAC with ASM on Solaris

    Hello Everybody
    I have to install and config oracle 10g RAC and ASM on Solaris, and as per my understanding network prerequisite is 3 IP's for each node,
    1) A public IP's registered on DNS and
    2) A virtual IP's registered on DNS, but NOT defined in the servers. can be defined later during Oracle Clusterware Install, And
    3) a private IP only known to the servers in the RAC configuration, to be used for the interconnect.
    The scenario is like
    The Servers & the Storage are in different Network and hence the public registered IP address & Virtual IP address is not possible. Only Private IP Address can be possible, But both the servers are accessible from to me Please confirm on the same.
    My question is
    Is is possible to build the RAC and ASM only with the private IP without the public and the virtual IP, if yes how?
    The setup is not going to be the part of any production or any development environment, I am new to this and just wanted to test the RAC installation with ASM.
    Your inputs or suggestion are greatly appreciated.
    Thanks for your time.

    Hi,
    for a 10g RAC you need:
    - a host-IP for every node
    - a private IP for every node
    - a virtual IP for every node
    Host-IP and Private IP must be assigned to both hosts and conenction between the hosts using either the host-IP or the private IP must be possible.
    Is is possible to build the RAC and ASM only with the private IP without the public and the virtual IP, if yes how?The term "private" and "public" does not refer to public IPs. It refers to the fact "private" is only for communication between the nodes and public for communication between the client and database.
    For a successful installation you need at least these three IPs on each system.
    So for instance your public IPs reside in the network 192.168.1.0/255.255.255.0 and your private interconnect network can be 192.168.2.0/255.255.255.0. Both networks consists of private (i.e. non-routeable) IPs.

  • DR type restore of 10gR1 RAC with ASM database to another cluster

    Hi,
    We have a requirement to restore the image copy of our production database to another location. The production database is a 10-node 10gR1 RAC deployment with ASM. The image copy is in the FRA.
    We want to restore this image copy onto a 2-node 10gR1 RAC cluster, which is also running a development environment. We have so far used the 'backup copy copy of database' command to pipe the image copy from the FRA to an NFS mounted filesystem. We plan to restore (and convert the names) the files from here. I have a list of steps we need to undertake - like adding the production database metadata on the development cluster into CRS, restore the spfile and controlfile, restore and convert the datafiles from the production ASM diskgroup to the development ASM diskgroup.
    has anyone out there done this? Are there any nasty 'gotchas' or pitfalls?
    Please, tell me your pain so I can spare it myself :o)
    regards
    Dilbert

    user562223 wrote:
    We are planning to take cold backup through RMAN. But now the issue is that if something going wrong with the storage then both the diskgroup on the same storage will not be mounted.
    What should be the backup & recovery strategy for this scenario? How to bring the server back online?The strategy depends entirely on the risk analysis and assessment. Do you need to be able to recover the database to the moment just before it crashed? Do you need point-in-time recovery? What are the availability requirements? Etc.
    Databases can be quite diverse in nature. It can be fairly static with very few changes, to very dynamic to totally dynamic. In some cases, the database only needs to be restored as a "container" (structures with no data) as that is all the processes need and as these will supply the data. In other cases, the entire database with all committed transactions to the second before the crash is needed. In a few cases, you may want to use Data Guard and standby/clone databases instead.
    There is no single set of rman instructions that you can copy-and-paste to implement any of these diverse backup and recovery strategies. You need to determine and define your backup, restore and availability requirement first - before looking at which rman commands to use and in what sequence, where and when.

  • RAC with ASM and without ASM

    Hi all,
    we planing to install RAC 11g instance active/active . and we are using SAN storage RAID 10.
    I know ASM is nice feature . but it need more maintenance in future . This is what I see
    it from Manual and training . for patching ..... because it maintain as instance.
    why I do need ASM since I have SAN and I can control mirroring ...etc
    I need sold answer here ?? why I need to use this feature that already can be covered using another facility like SAN.
    Best Regards,

    What I have found in a RAC world is there is maintenance no matter which way you go, A cluster file system will require upgrades, patches, etc. RAW volumes will require extra effort in allocation, etc. as well as increase the number of files in the database. ASM requires additional instance on each node to maintain which is quite simple and rolling patches in ASM is becoming reality slowly. I have found that removing the management of RAW volumes is more trouble then the maintenance of the ASM instances and the added benefits of ASM outweigh the maintenance for sure. I found that the cluster file system mainteance is pretty well a wash.
    As for ASM being widely used, the most recent RAC clusters (last 3) I have built have all been ASM....... 1 on HPUX and 2 on Linux (Red Hat and Oracle Enterprise Linux) and future clusters coming up that I know of are all going to be ASM as well. While it may be true that a lot of existing RAC environments have not yet gone to ASM almost all new RAC environments are. It is certainly taking hold. If you look at the effort on a large database to move to ASM from RAW volumes or cluster file system it can appear to be a lot of work and that is true, but in the long run my experience with ASM has been positive therefore I would not hesitate to recommend new RAC clusters be built with ASM and existing clusters should have a migration plan in place. As with some cluster file systems like veritas, GPFS, etc. There is addtional cost involved where ASM does not have the additional cost so moving existing clusters can save $$........ RAM volumne management may not fall on the DBA but someone has to manage all those volumnes at a SAN level and that is additional management just may not really be with the DBA.
    Just my additional 2 cents worth.
    Hope this helps.

  • Restore rac with asm

    Hi,
    I must restore my database with rman.
    My application is an rac application with asm.
    My questions are:
    1- Is'it necessary to remove my datafiles on my ASM instance.
    2- Is'it necessary to use srvctl stop database -d basename or can i do a shutdown immediate
    My restore procedure
    SQL> show parameters cluster_database
    NAME TYPE VALUE
    cluster_database boolean TRUE
    cluster_database_instances integer 2
    SQL> alter system set cluster_database=false scope=spfile sid='*';
    SQL> shutdown immediate
    rman target / nocatalog
    RMAN> set dbid=519338572
    executing command: SET DBID
    RMAN> startup nomount;
    restore controlfile from 'PATH/file';
    RMAN> mount database;
    RMAN> run { set until time="to_date('01-FEB-09 16:14:28','DD-MON-YY HH24:MI:SS')";
    2> restore database;
    3> recover database; }
    RMAN> alter database open RESETLOGS;
    database opened
    RMAN> exit
    SQL> alter system set cluster_database=true scope=spfile sid='*';
    SQL> shutdown immediate
    ORACLE instance shut down.
    2) Restart the database in cluster Mode:
    srvctl start database -d racdbtst
    srvctl start service -d racdbtst
    crs_stat –t
    chkcrs
    Thanks

    Hello,
    My questions are:
    +1- Is'it necessary to remove my datafiles on my ASM instance.+
    No it's not necessary to remove as you are going to overwrite them with your restore.
    +2- Is'it necessary to use srvctl stop database -d basename or can i do a shutdown immediate+
    Why you want to shutdown? You can shutdown both RAC instances using srvctl and with shutdown immediate you will be shutting on only one instance.
    You can shutdown one of the instance and bring it up later once you are done restoring, so need to modify your cluster_database parameter.
    Regards

Maybe you are looking for

  • Meeting Acceptance Shows as Maybe in OS 3.0

    I have my iPhone set up to sync mail, calendar and contacts with Microsoft Exchange. Since upgrading to iPhone OS 3.0 people have been telling me that some of my meeting "Acceptances" are showing up as "Tentative" as if I clicked "Maybe" instead of "

  • IE problem with Lightbox

    Hi there. My question concerns http://www.energywa.co.za You can click on any of the 2 images on the right. When clickin in FF and Google Chrome, the lightbox works 100%. But, when trying it in IE 8, the image opens on the same page. When clicking an

  • After downloading ios6 on ipad2 you tube is missing, how to restore it.

    HOw to download YOU TUBE  on ipad2  after ios6 download

  • Fade problem (again)

    I have read (and re-read) all the suggestions about fading text.......setting it to "static"....breaking apart.....changing the text to a symbol..... I am using Flash Pro 8 (yes...it's old....I only do the occasional thing on it) The problem is that

  • Can't Get Applet to JS Working

    I'm trying to implement round-trip javascript to Java to Javascript using LiveConnect, and having a lot of trouble in Firefox. It works perfectly in IE 6. In Firefox, I can successfully call a method of an applet, and get a return value. I have not b