I have question on RAID 10 array.

I have a physical dell server runing ESX VMware with 8 local physical disks (300 GB each)
configure as RAID 10 array.
The VM is red hat linux.

I assume that means there are 2 pairs of 4 disks since each disk is mirrored.

Oracle recommends having seprate disks for:

1) oracle system software
2) database files
3) flash recovery and backup files.

If all disks are configured as RAID 10 does not this mean that the every file will be striped against all 4 disks
and I can't really have one location for system software or backup files.
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

slightwv (䄆 Netminder) Commented:
>>I assume that means there are 2 pairs of 4 disks since each disk is mirrored.

Not necessarily.  It depends on how the sys admin set it up.  You need a minimum of 4 disks.  It depends on how they bound them together.

>>and I can't really have one location for system software or backup files.

See above:  It depends.
sam15Author Commented:
Well, normally in RAID 10 each disk has 1 mirror disk so if one goes bad the other is used.
see picture in this link nad many other links show the same

But let us say they have 2 pairs of 4 drives in the array, how can you install oracle software on one disk. The RAID 10 striping is going to split it anyway behind the scenes.

If I want to go with oracle recommendation for oracle software, I assume i need to set one disk as RAID 1 (no striping - only mirror).

is this accurate?
Andrew Hancock (VMware vExpert / EE Fellow)VMware and Virtualization ConsultantCommented:
In answer you cannot install Oracle on a physical disk.

You can only install Oracle in a Virtual Machine which will be stored on a datastore which is RAID 10.

Duplicate Question to this really:-

The recommandation that Oracle makes is for Physical Servers ONLY.

You are installing to a virtual server, and this does not apply, or if it was implemented, it would not be performance efficient for the virtual machines.

The Current Linux VM is stiped across all four disks, so the Oracle application will also be stripped across all four disks.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
slightwv (䄆 Netminder) Commented:
I've seen your series of questions on this topic.  I think you are way over thinking the setup.

"oracle recommendation for oracle software"  is just that:  a recommendation.  There is no hard and fast rule on the setup.

If you remember in your other questsion, for a 15 gig database, I suggested RAID 5 for all files.  RAID 10 can still require some downtime to recover from a failed disk.  It depends on your array.
sam15Author Commented:
Excellent Explanation of installing oracle on Virtual MAchine.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.