Stuck on storage when setting up Oracle RAC (10g R2) on VMware /w EMC SAN

Posted on 2008-10-24
Last Modified: 2013-12-18
My question is I am unsure how to proceed providing storage for RAC. Here's some background to help understand my confusion. I have a newly purchased 3-Dell 2950's and an EMC Clariion CX-10 (with 1 shelf) for the purpose of setting up Oracle RAC on 10g (and other stuff). I am an 8i OCP. So so on VMware, and new to SANs. I worked with EMC to setup the SAN. That's pretty straight forward. I worked with another group to setup and configure my VMware cluster. I am proceeding alone on setting up RAC.

When working with EMC I was told many times over and over again how 1 LUN will only ever be attached to 1 host. Therefore, my configuration was 3 LUNs to each of my 3 VM ora guests--so 9 LUNs total. I assumed that somehow OCFS handles going back and forth and keeping things in sync. Which comes to the root of my confusion. I've always thought up to this point there would only be 1 set of datafiles (etc) and those same LUNs would be mounted on all oracle nodes? Is this the case or not?

Also a side note is I'm running standard edition so I can't use OCFS, which is fine so I'll only use ASM.

Now I'm thinking the proper way to do this is I'm redoing my LUNs (b/c I'll have more space) and I'm going to mount all my LUNs onto 1 VM ora guest, and then I'm going to clone that twice over, and then I'll continue on to the next step of installing Oracle CRS.

Thoughts/ comments?

Thank you in advance.
Question by:p1techservices
  • 2
  • 2
LVL 22

Accepted Solution

Luciano Patrão earned 500 total points
ID: 22802017

First i can had two, or more host(several vmware servers) to a LUN

If you have one LUN, you can had to this LUN all the VM that you want. VM configuration files, or virtual disks.

You add to this LUN the Oracle RAC VM

So the rest, is like any physical Oracle RAC

There is many examples in the internet with how to. It dependes the sistem that your are using

Hope this can help you


Author Comment

ID: 22804828
That doesn't exactly answer my question, but it seems like it's on the right path.  I do appreciate the answer, along with the examples. Though I have yet to find a mirrored example on the net of what I think is a standard enterprise setup. Oracle 10gR2 RAC (using ASM) on VMWare ESX 3.5 on a (EMC) SAN.

If I may rephrase to something much more basic. In regards to my setup, which again is Oracle 10gR2 RAC (using ASM) on VMWare ESX 3.5 on a (EMC) SAN. Should the same set of LUNs be mounted on all my VM guest RAC nodes?

LVL 22

Assisted Solution

by:Luciano Patrão
Luciano Patrão earned 500 total points
ID: 22810052

I think you are see the wrong think

In the storage you create one LUN(or two or three, whatever), then you can use this LUN on one host, or more hosts(vmware server).

I give you my lab example:

I have 2 vmware servers(woking with DRS and HA)
In my storage i have 3 LUN, in a RAID Group(that as host 1, and host 2)
1 LUN to hold configuration files
1 LUN to hold System Virtual Disks
1 LUN to hold Data Virtual Disks

So to create a VM i choose to hold the files where i want. Regardless the vmware server, or the VM

My example is not your example, but what i want you to see that you can add one LUN or several LUNs to work with or VMs. Regardless if they are a simple VM, or a Windows cluster or a Oracle RAC

So when you have the LUNS(one or more) to old the files that you need, the configuration of the RAC is no different from a physical machine.

Answer to your question directly, yes you use the the same LUNS on your VM guest RAC nodes


Author Closing Comment

ID: 31509763
I did get past this point. I very much appreciate your effort. thx.

Featured Post

Highfive Gives IT Their Time Back

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

Join & Write a Comment

This post first appeared at Oracleinaction  ( Anju Garg (Myself). I  will demonstrate that undo for DML’s is stored both in undo tablespace and online redo logs. Then, we will analyze the reaso…
David Varnum recently wrote up his impressions of PRTG, based on a presentation by my colleague Christian at Tech Field Day at VMworld in Barcelona. Thanks David, for your detailed and honest evaluation!
This video explains what a user managed backup is and shows how to take one, providing a couple of simple example scripts.
This Micro Tutorial steps you through the configuration steps to configure your ESXi host Management Network settings and test the management network, ensure the host is recognized by the DNS Server, configure a new password, and the troubleshooting…

747 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

14 Experts available now in Live!

Get 1:1 Help Now