10g RAC Storage knowledge for I/O tuning

Gurus,
With 10g RAC lot of DBA's require more and more knowledge of storage like LUN,LUN TUNING,IO TUNING.
Are there any books that teach information like
1.Best practice for ASM.
2.LUN configration steps and best practice.
3.I/O tuning.
I am facing lot of issues with I/O responce times in RAC with ASM environment.Most of the time the responce
time is more than 10ms but its very difficult to explain and get proper feed back from SA and Storage teams.
Any advice how to gain more knowledge and resolve IO issues.
Looking forward to get a very techinal responce from Gurus :).

Learning Oracle,
I don't think this or any other Oracle forum is a place for free consultancy, especially if you don't specify any details.
Richmond Shee and others have published a book on the Oracle Wait Interface, it is pretty indispensible.
Oracle Press has also a book on ASM out.
As this is not the place to post free abstracts of books, made by volunteers, I suggest you visit sites lke www.amazon.com or www.bn.com or whatever vendor you have access to.
Sybrand Bakker
Senior Oracle DBA

Similar Messages

  • Quick 10g RAC Installation guide for Solaris

    I am looking for quick/step by step guide/article for 10g RAC installation for Solaris

    Hi, also you can get more information about the install process into Oracle documentation, please review the next link, there you found extensive information about this process.
    http://download.oracle.com/docs/cd/B19306_01/install.102/b14205/toc.htm
    Good luck
    Regards,

  • Storage Knowledge for RAC

    Please advice me few books for developing my knowledge on EMC storage.
    We are planning to buy EMC for RAC setup.
    There are not many books around that topic.

    Learning Oracle,
    I don't think this or any other Oracle forum is a place for free consultancy, especially if you don't specify any details.
    Richmond Shee and others have published a book on the Oracle Wait Interface, it is pretty indispensible.
    Oracle Press has also a book on ASM out.
    As this is not the place to post free abstracts of books, made by volunteers, I suggest you visit sites lke www.amazon.com or www.bn.com or whatever vendor you have access to.
    Sybrand Bakker
    Senior Oracle DBA

  • Oracle 9i Standalone to 10g RAC ??

    We have Oracle 9i on Solaris 9 with about 2 TB of data/index on SAN. We want to migrate this to 2 new boxes running Solaris 10 and Oracle 10g RAC -- storage SAN. What should be the best approach considering:
    1. Fastest copying method for data/index from existing system (Solaris 9/Oracle 9i -> Solaris 10/Oracle 10g -- all on separate machines).
    2. No return to 9i, once it 10g, stay Stanalone and/or RAC.
    3. If 10g Standalone to RAC creates problem, stay on 10g Standalone and try later.
    4. If ASM creates any issue, stay non-ASM/RAW files and try later.
    Thanks.

    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

  • 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

  • Question about a file system storage option for RAC on 10g

    Hello everyone,
    I am in the beginning of connecting our storage and switches, and building RAC on them but there is a little argument between our specialists.
    We have two database servers(10g with OEL 5) to be clustered and two visible disk groups to each of those nodes. So question is can we choose only one disk group as a shared storage leaving the rest one as the redundant copy during database a creation window while installing the database.  Because some of us argue that oracle database has a built-in capability to decide on what level of RAID we store our data.
    Thank you for your help.

    "some of us argue that oracle database has a built-in capability to decide on what level of RAID we store our data". 
    That statement is not true.  Oracle has optional multiplexing for control files, redo logs, and archive logs but this is not enabled by default and Oracle will not automatically enable it.  If you want redundancy of tables, indexes, temp, and undo you must provide this because Oracle does not offer it standard or as an option.  You can achieve redundancy with RAID at the array level, or host based mirroring (like ASM redundancy groups or Linux mdadm).  This can also depend on your file system because, I think, OCFS2 does not support host based mirroring (so you cannot use mdadm or lvm to mirror the storage if you are using OCFS2).
    Redundancy is not required, but it is recommended if you are using hard disks because they are prone to failures.  You can configure RAID 10 across all disks in the array and present this as one big LUN to the database server.  If you have two storage arrays and you want to mirror the data across the two arrays, then present all of the devices as JBOD and use Linux mdadm to create your RAID group.
    RAC requires shared storage.  Maybe you have a NAS or SAN device, and you will present LUNs to the Oracle database servers.  That is no problem.  The problem is making those LUNs usable by Oracle RAC.  When I used Oracle 10g RAC, I used the Linux raw device facility to manage these LUNs and make them ready for Oracle RAC.  However, raw has been desupported.  Today I would use either ASM or OCFS2.  This has nothing to do with redundancy, this is just because you are using RAC.

  • 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

  • Raw Storage device for 10g RAC

    Hi
    What would be economical & of good quality RAW storage device for 10g RAC setup
    Thanks
    JIL

    Sorry, but what do you mean shared networK?
    Yes you need to ensure 2+ server hosts can access the storage array, but if you array can handle multiple direct connections then this is perfectly acceptable for RAC - this is Direct Attached Storage DAS.
    Your original post made me think of NAS which may not be what you were meaning, but is how I read network device - NAS, NFS kinda thing - which is NOT a requirement for RAC.
    jason.
    http://jarneil.wordpress.com

  • 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

  • Oracle White Paper- Storage Option for RAC. on Linux

    hi..
    This in reference with White Paper.. Stotage Option for RAC on LINUX. Author- Umadevi Byrappa.
    Which states on page 10: To Use NAS for RAC database file storage select the file system storage option in OUI. or the Clustered file system storage option in DBCA.
    With which i disagree. File storage option of oracle 10g RAC only shows.
    1. Clustered File system.
    2. ASM
    3. Raw Devices.
    When i try to select Cfs and select the shared directory on NFS it says. < Directory_Name> is not a clustered file system or Shared on Both <Server_1> < Server_2>. and at this point of time i m stuck.
    1. I dont want to use OCFS as its not supporting NAS.
    2. Selecting CFS doesnt recognise mounted shared volume as valid storage device option can only store OCRfile and CSS file.
    3. So, I have to use ASM.. with zero padded files..which i dont want to because no other option. ( PART NO. B10766-02 PAGE C-6)
    Also, I would like oracle to provide Back up Recovery Option or Document which tells me how could i Recover Database when i use Zero Padded Files.
    What would be the best Option in the above scenario ?
    I hope by applying patch or with workaround somehow it shows Filesystem ONLY.I'll be the happiest man in this Case.
    Any suggestions and corrections are most welcome. I wish i m wrong.
    Nadeem ( [email protected] )

    NFS isn't a clustered file system at all - by RFC it is an exported file system with access controls
    If your vendor offers an NFS solution over and beyond that - more power to them. However that isn't "NFS"..
    http://www.faqs.org/rfcs/rfc3010.html
    You can use NFS in a clustered server environment (to mount apps, read only data and for synchronous access to files), however it doesn't support the concurrency out of the box for RDBMS transactions - if a vendor is supporting this promise then that is for you to decide.
    However i stand by my statement that NFS is a file system exported across your network and not a full clustered file system.

  • Linux Cluster File System partitions for 10g RAC

    Hi Friends,
    I planned to install 2 Node Oracle 10g RAC on RHEL and I planned to use Linux File system itself for OCR,Voting Disk and datafiles (no OCFS2/RAW/ASM)
    I am having SAN storage.
    I would like to know how do i create shared/cluster partitions for OCR,Voting Disk and Datafiles (common storage on SAN).
    Do i need to install any Linux cluster file system for creating these shared partitions (as we have sun cluster in solaris)?
    If so let me know what versions are supported and provide the necessary Note / Link
    Regards,
    DB

    Hi ,
    Below link may be useful to you:
    ORACLE-BASE - Oracle 10g RAC On Linux Using NFS

  • Is 10g RAC ready for OLTP

    To achieve high availability by eliminating single point of failures in the following areas we are thinking of having our OLTP DBs on a single 10g RAC cluster
    i) OS/Firmware patches requiring reboots
    ii) Unplanned server failures
    iii) One-off Oracle patches
    We have migrated our DSS systems to 10g RAC (windows x64). However, in the last 9 months since we deployed we have seen 2 issues: single node eviction & multiple node evictions. Single node eviction is supposedly fixed w/ a patch that needs clusterwide shutdown.
    The baseline for me on OLTP is 8i where I have taken DT once in 2 years to apply Oracle patches, once a year for OS patches and very rare server failures resulting in DB failover.
    Questions I have:
    a) Is 10g RAC really stable to be used for OLTP?
    b) How is this being designed elsewhere with a view to reduce planned/unplanned DTs
    thanks,
    SM

    > a) Is 10g RAC really stable to be used for OLTP?
    Loaded question as you are implying that until now, RAC has not been stable and not robust enough for OLTP.
    Stability for any system is dependent on:
    - platform h/w
    - storage h/w
    - network h/w
    - o/s s/w
    - application s/w
    - administration
    What RAC buys you is having multiple database instance for a single physical database. Which means that in the worse case where you are forced to down a platform because of one of the above reasons, the remaining platforms in the cluster should still be available.. courtesy of the share everything approach.
    But RAC alone is not the answer.. there are numerous factors to consider. One of my longest uptime databases is an Oracle SE server with a 12,000+ uptime. And it is used 24x7 as a data collection platform.
    It went down recently. The cause? Network errors and power failures that resulted in the rack cabinet housing this server, to be reset.
    Have numerous examples of how unforseen events caused disaster in a computer room. From dirty electrical power to an aircon automated switchover failing.
    RAC does not solve any of these. What happens when there is a power failure or h/w error with the switch used for the Interconnect? Without the nodes being able to communicate with one another, all nodes will be evict themselves from the cluster.
    Looking at RAC alone as The Solution to your H/A requirement is a bit naive IMO. Yes, RAC is an excellent and major cog in the wheel of H/A.. but there are others too.
    Q. Is 10g RAC really stable to be used for OLTP?
    A. As stable and as robust as you make it to be.

  • Shared Disk Subsystem for Oracle 10g RAC

    I am investigating the feasibility of clustering two 220Rs together in an Oracle 10g RAC configuration. Can I use a D1000 disk array for the shared storage between the two nodes? Can you briefly describe how to do it or point me to documentation on how to do it?

    hi dstmark,
    can you kindly share some information with me? i am thinking of building up a small lab at home using A1000 to build up an Oracle RAC, as a1000 have 2 scsi port and have a build in controller.
    but i am unsure about the detail software requirement, as google return some conflict information.
    is SUN cluster would be enough? do i need to get something like Veritas Cluster? which may require a license key....
    thanks for sharing information.

  • 10g RAC on varitas Cluster Software & Shared storage

    we are in process of making 10g RAC without using Oracle Clusterware , we will be using Varitas Cluster software and varitas shared storage , I am looking for some quick notes/article on setting up/Installing this RAC configuration.

    Step-By-Step Installation of 9i RAC on VERITAS STORAGE FOUNDATION (DBE/AC) and Solaris
    Doc ID: Note:254815.1
    These are the notes i was looking for, Question is Only the RDBMS version will be changes , all other setup will be same as mentioned in Notes, and DBA work will start from creating DBs, right?

  • DO I need SFRAC for Oracle 10g RAC  on Sun Solaris

    My platform is SUN Solaris 10 64 bit on v490 server. On the backend side, we are using EMC CX500 storage. We will use Veritas File system and Veritas CFS.
    I would like to ask, Do I must need SFRAC to configure Oracle 10g RAC or Can I just use only Oracle CRS. I do not want to use ASM.
    Please advise
    Thanks,
    Sam..

    The VCFS usually requires a Veritas Cluster, thus you would have to use the product combination that is bundled as SFRAC as mentioned before. Metalink in addition says:
    10      10gR2 64-bit      Veritas Storage Foundation for Oracle RAC      5.0      Certified
    There is one exception to this rule: Linux.
    Veritas and Oracle support a standalone version of the Veritas Cluster Files System (and only this component) on Linux. This does not hold true for Solaris.
    Concluding, if you want to use the VCFS you would need to get a VCS, which then basically means using SFRAC.
    However, in this case, as mentioned before, you would not need ASM.

Maybe you are looking for

  • Blog Summary Paging

    Hello, Does anyone know how to make an iWeb Blog Summary page use paging (i.e. there would be page numbers on the bottom of the blog summary, letting the users view previous PAGES of the blog)? It looks like iWeb is just setup to use the Archive, but

  • Custom Risks in Compliance Calibrator?

    Hello, Can someone please verify this process for me? My understanding is that once you create and configure a custom risk in Compliance Calibrator 5.2, you simply click generate and can then immediately run a risk analysis using the new custom risk.

  • Loading Blackberry Link desktop Software

    I have been trying to load BB link software on my new laptop and the download and install will never fully complete. There is a message that comes up and lists a number of set up options etc and after hitting OK the next prompt does not give the opti

  • Progress bar in LabView?

    I realized a vi with a global variable integer that increments from 0 to 1000 and I want to realize a bar that progresses with that variable. is there anybody who can tell me how make this thing in labview? thanks a lot.

  • How to program chapter returns

    How can I program chapters to return to the menu and also have a play all?