Hopefully this is the right forum to post to...
Currently, I've got MS MPIO running without issue using the default policy of RRWS (Round Robin with Subset), however I want more control over the paths, so I have been attempting to set one of the paths to either standby or a higher weight. Here is the details for the disk I'm currently working with:
C:\>mpclaim -s -d 3
MPIO Disk3: 02 Paths, Round Robin with Subset, Implicit Only
Controlling DSM: Microsoft DSM
SN: 603D903233355F7468696E6170700
Supported Load Balance Policies: FOO RRWS LQD WP LB
Path ID State SCSI Address Weight
---------------------------------------------------------------------------
0000000077050001 Active/Unoptimized 005|000|001|235 0
TPG_State : Active/Unoptimized, TPG_Id: 512, : 516
0000000077030000 Active/Optimized 003|000|000|235 0
* TPG_State : Active/Optimized , TPG_Id: 256, : 259
I then attempt to set one of the paths to standby by using the identical syntax found in the mpclaim.exe help examples:
C:\>mpclaim -l -d 3 3 0000000077030000 0 0 0 0000000077030001 2 0 0
Invalid path specified.
Failed to prepare buffer with policy and path info.
The parameter is incorrect.
Thinking that maybe the RRWS policy is giving me the problem, I changed the policy to FOO (Fail Over Only) and attempted to set one of the paths to preferred and the other to standby:
C:\>mpclaim -s -d 3
MPIO Disk3: 02 Paths, Fail Over Only, Implicit Only
Controlling DSM: Microsoft DSM
SN: 603D903233355F7468696E6170700
Supported Load Balance Policies: FOO RRWS LQD WP LB
Path ID State SCSI Address Weight
---------------------------------------------------------------------------
0000000077050001 Active/Unoptimized 005|000|001|235 0
TPG_State : Active/Unoptimized, TPG_Id: 512, : 516
* 0000000077030000 Active/Optimized 003|000|000|235 0
* TPG_State : Active/Optimized , TPG_Id: 256, : 259
C:\>mpclaim -l -d 3 1 0000000077030000 0 0 1 0000000077050001 2 0 0
Invalid path state specified.
Failed to prepare buffer with policy and path info.
The parameter is incorrect.
For the life of me, I can't figure out what I'm doing wrong. The only thing I can think of is the "Implicit Only" tag for that disk. Does that mean that I can not manually set a path to standby? If that is not what that means, then can someone please tell me what I'm doing wrong?