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 <[email protected]>
Cc: Christophe Varoqui <[email protected]>
Cc: device-mapper development <[email protected]>
Signed-off-by: Xose Vazquez Perez <[email protected]>
---
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 : [email protected]
*/
+ {
.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
[email protected]
https://www.redhat.com/mailman/listinfo/dm-devel