MPxIO load balancing method cannot be changed on the fly with mpathadm
Last updated on FEBRUARY 06, 2018
Applies to:Solaris SPARC Operating System - Version 10 3/05 and later
Information in this document applies to any platform.
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 :
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 :
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