Based on an auto-generated template from Oracle FS Path Manager 4.0: vendor "^Oracle( )?$" product "^Oracle FS" path_selector "round-robin 0" path_grouping_policy group_by_prio prio oraclefspm path_checker oraclefspm failback immediate Oracle is using a customized checker and prioritizer, and running a daemon. . ├── etc │ └── init.d │ └── oracle-fspmd └── opt └── oracle └── fspm ├── bin │ ├── fspmd │ └── fspm-update-mpt └── plugins ├── libcheckoraclefspm.so ├── libpriooraclefspm.so └── mpath_prio_oraclefspm Cc: Srinivasan Ramani <srinivas.ramani@xxxxxxxxxx> Cc: Christophe Varoqui <christophe.varoqui@xxxxxxxxxxx> Cc: device-mapper development <dm-devel@xxxxxxxxxx> Signed-off-by: Xose Vazquez Perez <xose.vazquez@xxxxxxxxx> --- libmultipath/hwtable.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/libmultipath/hwtable.c b/libmultipath/hwtable.c index 51e115d..fe4a51f 100644 --- a/libmultipath/hwtable.c +++ b/libmultipath/hwtable.c @@ -625,17 +625,23 @@ static struct hwentry default_hw[] = { /* * Oracle */ - { /* - * Pillar Data + * Pillar Data / Oracle FS * * Maintainer : Srinivasan Ramani * Mail : srinivas.ramani@xxxxxxxxxx */ + { .vendor = "Pillar", .product = "Axiom.*", + .prio_name = PRIO_ALUA, .pgfailback = FAILBACK_UNDEF, + }, + { + .vendor = "^Oracle", + .product = "^Oracle FS.*", .prio_name = PRIO_ALUA, + .selector = "round-robin 0", }, /* StorageTek */ { -- 2.7.4 -- dm-devel mailing list dm-devel@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/dm-devel