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 dm-devel@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/dm-devel