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
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
LVL 23

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 23

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

Online Training Solution

Drastically shorten your training time with WalkMe's advanced online training solution that Guides your trainees to action. Forget about retraining and skyrocket knowledge retention rates.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

If we need to check who deleted a Virtual Machine from our vCenter. Looking this task in logs can be painful and spend lot of time, so the best way to check this is in the vCenter DB. Just connect to vCenter DB(default DB should be VCDB and using…
In this article, I show you step by step with screenshots to assist you - HOW TO: Deploy and Install the VMware vCenter Server Appliance 6.5 (VCSA 6.5), with some helpful tips along the way.
This video shows setup options and the basic steps and syntax for duplicating (cloning) a database from one instance to another. Examples are given for duplicating to the same machine and to different machines
This tutorial will walk an individual through the steps necessary to enable the VMware\Hyper-V licensed feature of Backup Exec 2012. In addition, how to add a VMware server and configure a backup job. The first step is to acquire the necessary licen…

733 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