Oracle 10g RAC using ASM - Storage Issue

I’ve an issue related to Oracle 10g RAC.
I’ve 2 node cluster each being Dell 2850 Server with RHEL 4.0
I’ve EMC CX300 SAN storage with following partitions
/orasoft     10 Gb          OCFS2 File system
/oracrs          2 Gb          OCFS2 File system
/orabackup      100 Gb          OCFS2 File system
The datafiles are on ASM which is not directly visible in OS.
I’ve common Oracle Home installed in /orasoft/db_1 which is shared by both nodes in cluster.
I’ve faced an issue recently related to EMC storage.
The /orasoft partition displays 1.4 Gb space available using df command.
With both nodes sharing the common Oracle Home (/orasoft/db_1), when ever I try to touch a file I get an error as No Space left on device. I’m unable to start any service with the same reason.
Is this setup correct ??
Can anyone help me with this storage issue ??

Need a clarification here...what do you mean by "Storage System"...do you mean a server/node or the SAN storage system. If you are referring to a server/node's local storage, then it would NOT be possible for use by RAC, since the disk space has to be shared among the nodes.
Here is what you can do:
- Create two partitions/devices (for example Disk_1 and Disk_2) in the SAN storage
- Create a ASM disk group which would mirror Disk_1 to Disk_2.
Again, please note that the partitions have to be visible and be accessible read/write from both the nodes/servers.
HTH
Thanks
Chandra Pabba

Similar Messages

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

  • 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

  • Memory Leak when TOMCAT connects to Oracle 10g RAC using JDBC Thin driver.

    We had experienced Memory leak when a Oracle 10g (10.2.0.3) RAC node was evicted. TOMCAT app server is connecting to the Oracle 10g RAC database instances using JDBC 10.2.0.3 thin driver.
    Anyone had similar experience?
    Any ideas? Any bugs reported/fixed?
    Thanks,
    Raj

    If you're doing XA, we absolutely do not support
    driver-level load-balancing OR failover. Use neither.
    For non-XA, you can use driver-level failover. For
    non-XA, you could set load-balancing, but it won't
    help because we get connections from the driver,
    and keep them indefinitely, so the driver never gets
    the chance to affect which connections the pool
    uses after that.

  • Crs installation problem in oracle 10g rac with NAS storage

    Hi,
    for my practice i am trying to install oracle 10gR2 on RHEL5-64bit OS in my laptop.
    during my crs installation i have struckup with the below error while i am executing root.sh in node1.
    Error:
    +++++
    Setting the permissions on OCR backup directory
    Setting up NS directories
    PROT-1: Failed to initialize ocrconfig
    Failed to upgrade Oracle Cluster Registry configuration
    ocrconfig.log ;
    ++++++++++++
    NFS file system /u01 mounted with incorrect options
    [  OCROSD][4265610768]WARNING:Expected NFS mount options: wsize>=32768,rsize>=32768,hard,(noac | actimeo=0 | acregmin=0,acregmax=0,acdirmin=0,acdirmax=0
    [  OCROSD][4265610768]utopen:6m'': OCR location [share/storage/ocr] configured is not a valid storage type. Rturn code [37].
    As per metalink i have find that this problem is fixed with Patch:4679769
    # Patch Installation Instructions:
    # To apply the patch, unzip the PSE container file:
    # p4679769_10201_LINUX.zip
    # Set your current directory to the directory where the patch
    # is located:
    # % cd 4679769
    # Copy the clsfmt.bin binary to the $ORACLE_HOME/bin directory where
    # clsfmt is being run:
    # % cp $ORACLE_HOME/bin/clsfmt.bin $ORACLE_HOME/bin/clsfmt.bin.bak
    # % cp clsfmt.bin $ORACLE_HOME/bin/clsfmt.bin
    # Ensure permissions on the clsfmt.bin binary are correct:
    # % chmod 755 $ORACLE_HOME/bin/clsfmt.bin
    3. Run the root.sh script and proceed with the installation.
    **My question is still i am not install Database ..only i ma trying to install crs but in this readme .txt we need to replace the clsfmt.bin file in ORACLE_HOME/bin.**
    **but i have not bin directory under in ORACLE_HOME.please clear my doupt to apply this patch...**
    Regards,
    Mugunth

    Also you clusterware installation installs to an ORACLE_HOME.
    Oracle does only make a differentiation, if it has to be clear, that you got a clusterware home and a database home.
    Normally if a patch is referring to $ORACLE_HOME (and the patch can be used for clusterware & database), it just means the installation directory of the oracle software installed.
    Sebastian

  • Oracle 10g RAC with ASM upgrade RHEL3 to RHEL4

    Has anyone acheived this or know of any documentation highlighting any pitfalls ?

    Hi.
    If you are using raw devices for ASM, I would not expect there to be a problem. I would have thought all you have to do is:
    - Stop Oracle from starting automatically on reboot.
    - Reboot the server and upgrade the OS.
    - Make sure all the prerequisites for the new OS are meet (check the isntall guide).
    - Startup Oracle.
    Note. It may be wise to do a "$ORACLE_HOME/bin/relink all" to make sure.
    If you are using ASMLib with ASM, then you will also need to upgrade your ASMLib software, as this is kernel version specific.
    Of course, I've never had to do this, so don't take my word for it :) Maybe an SR on Metalink is in order.
    Cheers
    Tim...

  • Oracle database 10g RAc an ASM 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 we use HP serviguard and ASM.
    Some documentations or link explain oracle RAC and ASM configuration will be appreciate.
    Thanks for your help.
    Regards.
    raitsarevo

    Hello,
    there's no extra RAC software package, but the option is only offered, if one of the supported cluster layers for the respective OS has been installed before.
    10.1.0.3 looks like a complete redesign, but anyway it is a patch, you have to install 10.1.0.2 first.

  • Oracle database 10g RAC and ASM 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 we use HP serviguard and ASM.
    Some documentations or link explain oracle RAC and ASM configuration will be appreciate.
    Thanks for your help.
    Regards.
    raitsarevo

    Hello,
    there's no extra RAC software package, but the option is only offered, if one of the supported cluster layers for the respective OS has been installed before.
    10.1.0.3 looks like a complete redesign, but anyway it is a patch, you have to install 10.1.0.2 first.

  • Oracle database 10g RAC and ASm installation

    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 we use HP serviguard and ASM.
    Some documentations or link explain oracle RAC and ASM configuration will be appreciate.
    Thanks for your help.
    Regards.
    raitsarevo

    Hi Experts ,
    Using this command
    $ emca
    STARTED EMCA at Mon Mar 09 16:13:13 GMT+07:00 2009
    Enter the following information about the database to be configured
    Listener port number:
    Following error comes:
    Exception in thread "main" java.lang.NoClassDefFoundError: oracle/sysman/emSDK/conf/InventoryLoader
    at oracle.sysman.emcp.EMConfig.getFreePorts(EMConfig.java:4225)
    at oracle.sysman.emcp.EMConfig.checkParameters(EMConfig.java:994)
    at oracle.sysman.emcp.EMConfig.perform(EMConfig.java:265)
    at oracle.sysman.emcp.EMConfigAssistant.invokeEMCA(EMConfigAssistant.java:692)
    at oracle.sysman.emcp.EMConfigAssistant.performSetup(EMConfigAssistant.java:641)
    at oracle.sysman.emcp.EMConfigAssistant.statusMain(EMConfigAssistant.java:340)
    at oracle.sysman.emcp.EMConfigAssistant.main(EMConfigAssistant.java:180)
    Moreover this command does not work on Aix 5.3
    emca -config dbcontrol db -repos recreate
    Regards,
    Edited by: LazyDBA10g on Mar 16, 2009 6:20 AM

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

  • DELL BLADE Server and Windows 2003 Oracle 10g RAC

    Anyone out there sucessfully set up a Windows 2003 Oracle 10g RAC using DELL BLADE Servers and VMWARE configuration?

    dear guys
    i have 3 database instances running on primary databases.means 3 different sid.now i want to create DR for same.is it possible.how can i do it.its like 3 versions production,trial and development database running on primary under same home.i want to make dr(standby) .so do i follow same proedure for all.
    taking backups of all three.creaating pfile for all and then to start recovery for all three.is it possibleYes, It's called RAC but It need to be licensed.
    You have a lot of manuals online so check by yourself how to install and configure.

  • AIX OS patch intsalltion on Oracle 10G RAC

    My AIX admin is going to install AIX OS ptach on oracle 10g RAC ( with ASM) ( for AIX bug fixiting)
    It is two node cluster.
    I would like to know what are the steps DBA to consider before applying the OS patch
    Please post any link or dcoument
    In single database instance , I know the steps
    1. backup the database
    2. shutdowm database and listener
    3. shutdown ASM
    apply oS patch
    after OS patch
    start ASM
    start database and listener
    Edited by: user8680248 on 5/09/2010 19:06

    Perhaps this link could be interesting:
    http://download.oracle.com/docs/cd/B19306_01/em.102/b16227/toc.htm
    In particular:
    http://download.oracle.com/docs/cd/B19306_01/em.102/b16227/oui8_opatch.htm#CEGHIJGI

  • Oracle 10g RAC+ASM - Storage Issue

    I’ve an issue related to Oracle 10g RAC.
    I’ve 2 node cluster each being Dell 2850 Server with RHEL 4.0
    I’ve EMC CX300 SAN storage with following partitions
    /orasoft     10 Gb          OCFS2 File system
    /oracrs          2 Gb          OCFS2 File system
    /orabackup      100 Gb          OCFS2 File system
    The datafiles are on ASM which is not directly visible in OS.
    I’ve common Oracle Home installed in /orasoft/db_1 which is shared by both nodes in cluster.
    I’ve faced an issue recently related to EMC storage.
    The /orasoft partition displays 1.4 Gb space available using df command.
    With both nodes sharing the common Oracle Home (/orasoft/db_1), when ever I try to touch a file I get an error as No Space left on device. I’m unable to start any service with the same reason.
    Is this setup correct ??
    Can anyone help me with this storage issue ??

    Hi,
    If you create a new diskgroup you may be to add the same diskgroup to parameter file or spfile and which will be needing down time.
    sugestion: Instead of creating new diskgroup you should to add disk to existing group.if you add asm disk to existing group your all problem will be solved and Oracle itself will be managing all.And than i am sure no need to add entry in the parameter or spfile like +db_create_file_dest=.....
    regards,
    Sher khan

  • Shared Storage allocation for Oracle 10g RAC

    Hi,
    I am about to implement a Two Node Oracle 10g RAC on Windows 2008 (32-Bit) servers. We are going to use EVA4400 storeage and we have 600 GB for Oracle RAC and database.
    I intend to follow the steps given in RACGuides_Rac10gR2OnWindows.pdf mentioned in Note 811271.1 (RAC Assurance Support Team: RAC Starter Kit and Best Practices (Windows)).
    I would like to know how should I allocated the storage for OCR,Vote, Database and Flash Recovery Area. Meaning how many LUNs and of what size to be created and presented to both the servers. To start with I need to create a 25 GB database. We will be using Raw Device for OCR and Vote and ASM for Database and Flash Recovery Area.
    Please advice.
    Thanks,
    Thiru

    I am about to implement a Two Node Oracle 10g RAC on Windows 2008 (32-Bit) servers. Oracle 10g on Windows 2008 is not supported. Anyway installing a cluster as of today i would use a 64-bit operating system together with a 64-bit database. Everything else is not state-of-the-art anymore.
    As of today i would go with 11g Release 1 (11.1.0.7.0) plus latest patches for Clusterware and ASM. Because you are using Windows 2008 you must use 11g Release 1 for the database as well. Bear in mind that Windows 2008 R2 is at this point in time not supported for 11g R1 or 11g R2 either.
    I would like to know how should I allocated the storage for OCR,Vote, Database and Flash Recovery Area. Meaning how many LUNs and of what size to be created and presented to both the servers. This is said in the installation documents. Rule of thumb: At least three LUNs of 2 GB for OCR and three LUNs of 2 GB for Voting disk.
    To start with I need to create a 25 GB database. We will be using Raw Device for OCR and Vote and ASM for Database and Flash Recovery Area.According to Oracles recommendations: Two disk groups: one for database files, the other for the flashback area.
    But your setup may be different (more disk groups,....)
    Ronny Egner
    My blog: http://ronnyegner.wordpress.com

  • Putting Oracle Apps 11i on 10g RAC using VMware

    Hello All,
    I am building a Oracle Applications 11i on 10g RAC, using VMware..Since there aren't any docs I could find on internet explaining how to do this, I have come up with my own. I have combined the MEtalink doc:362135.1 and the docs describing building a 10gRAC "database" using VMware..I want to know if the below process is good enough to get the required results:
    Steps:
    -Install VMware on HOST m/c
    -Configure 1st virtual m/c, say RAC1
    -Install RHEL on RAC1
    -Install 11i with 9i database on the local SCSI bus- SCSI 0:0
    -Install VMware client tools
    -Create a new ethernet adapter(for private interconnect) on RAC1
    -Create shared disks on RAC1
    -Partition the disks
    -Add the disks as RAW devices in /etc/rawdevices
    -Clone RAC1 to a new virtual m/c,say RAC2
    -Delete the 11i apps directories from its local SCSI bus..since these would be redundant on RAC2
    -Install Clusterware s/w on RAC1 using the same oraInventory that is used by the Applications 11i installation-
    -Install the 10g DB software and create ASM instances using dbca
    -Install Database componenets from 10g companion CD
    -Upgrade CRS abd DB s/w to 10.2.0.4
    -Upgrade the 9i database to 10g using dbua from the 10g ORACLE_HOME
    -Convert the newly upgraded 10g databse to RAC using the rconfig tool
    -Post migration steps for RAC
    -Enable AutoConfig on the Applications Database tier
    - Follow the "Establish Applications Environment for RAC" section from Doc:362135.1
    -Configure PArallel Concurrent Processing(PCP)
    Thanks,
    Sandeep

    (Considering that there are only 2 nodes the scenario the steps would be as follows:
    1. Install RAC using the steps provided at the link:
    http://oracle-base.com/articles/10g/OracleDB10gR2RACInstallationOnCentos4UsingVMware.php
    2.On RAC1 create a single instance of Oracle 11i (Both DB and Apps are on the same node)
    3. Follow the steps outlined in the Note:362135.1
    One thing to note is that the steps are the same whether the nodes are real or virtual.

Maybe you are looking for