When using DataCore “Virtual Disk”products recently, i got a problem. Dm device 
could not be created

in path_discover as get_prio() was not able to get priority in alua prio mode. 
The default_hw is below:



{

        .vendor        = "DataCore",

        .product       = "Virtual Disk",

        .features      = DEFAULT_FEATURES,

        .hwhandler     = DEFAULT_HWHANDLER,

        .pgpolicy      = GROUP_BY_PRIO,

        .pgfailback    = -FAILBACK_IMMEDIATE,

        .rr_weight     = RR_WEIGHT_NONE,

        .checker_name  = TUR,

        .prio_name     = PRIO_ALUA,

        .prio_args     = NULL,

}



But if a new path is added when the dm device was already created, it will be 
added to the dm device

successfully just because ev_add_path() will not care the path prio while 
coalesce_paths() will check

the path priority and set the mpp action to ACT_REJECT. Is there any solution 
to solve this problem?



--
dm-devel mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/dm-devel

Reply via email to