[dm-devel] [PATCH 18/18] multipath-tools: add Oracle FS to hwtable
Xose Vazquez Perez
xose.vazquez at gmail.com
Sat Jul 30 00:28:26 UTC 2016
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 at oracle.com>
Cc: Christophe Varoqui <christophe.varoqui at opensvc.com>
Cc: device-mapper development <dm-devel at redhat.com>
Signed-off-by: Xose Vazquez Perez <xose.vazquez at gmail.com>
---
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 at oracle.com
*/
+ {
.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
More information about the dm-devel
mailing list