MPxIO load balancing method cannot be changed on the fly with mpathadm (Doc ID 1565862.1)

Last updated on JULY 05, 2013

Applies to:

Solaris SPARC Operating System - Version 10 3/05 and later
Information in this document applies to any platform.

Symptoms

On some circumstances, you may want to change the current loadbalancing type, from round-robin to logical-block for instance.

Logical block MPxIO load balancing method [ID 1004918.1 clearly explain why to do this and how to perform this change by modifying some configuration files; these modifications will be taken into effect once the host has been rebooted.

 

Can the same change be made on the fly ? Can i change the load-balance type on the fly ?

 

 

 When looking at mpathadm manpages, one can read that mpathadm should be able to change the load-balance type on the fly with the "modify" subcommand :

mpathadm(1M)

(...)

modify Subcommand

The syntax for the modify subcommand is:

# mpathadm modify direct-object [options] [operands...]

The modify subcommand modifies characteristics of the following direct-objects:

mpath-support [options] mpath-support-name, ...
(...)
-b, --loadbalance loadbalance-type

Change the default load balance type. The loadbalance type is one of the supported types listed in the show mpath-support output.

(...)

 

Once you look at the supported load-balance type for the standard mp lib libmpscsi_vhci.so, one can see logical-block is supported :

 

Cause

Sign In with your My Oracle Support account

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

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms