My Oracle Support Banner

Oracle VM Multipath With HP EVA4400/HSV300 San Storage (Doc ID 795426.1)

Last updated on JANUARY 30, 2022

Applies to:

Oracle VM - Version 2.1.2 to 2.1.2 [Release OVM212]
Oracle Cloud Infrastructure - Version N/A and later
Information in this document applies to any platform.

Goal

To use Oracle VM 2.1.2 with HP EVA4400/HSV300 Storage. 

This storage array has 2 controllers with 2 ports per controller.
The Oracle VM server (Blade Server) has a single dual-port Qlogic HBA.
There are 4 paths to the LUN and the storage is Active/Active - Asymmetrical.
In an Asymmetric Active-Active both controllers are online and both can accept IO, but one controller is assigned as the preferred (owning) controller of the lun.

When the path_grouping_policy in the default multipath.conf was set to 'failover', all IO occurred down a single path (1 HBA port to 1 controller in my storage array).
Example, multipath -ll:


However, because this is an Active/Active-Asymmetric array, that is not optimal.
IO should be spread across both HBA ports to a single (owning) controller. 
This can be done by using path_grouping_policy to "group_by_prio" in the multipath.conf.

Solution

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Goal
Solution

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.