0% found this document useful (0 votes)
145 views5 pages

Multipath Compellent

This document contains the configuration file for multipath devices in Red Hat Enterprise Linux. It defines the defaults, blacklist, blacklist exceptions, multipaths, and devices sections. The defaults section defines the default settings for path grouping policy, polling interval, I/O scheduling, etc. The blacklist section lists devices that should not be multipathed. The devices section defines specific settings for different vendors and storage arrays, including HP EVA, MSA, XP arrays. The multipaths section configures aliases for specific multipath devices.

Uploaded by

Breno Rodrigues
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
145 views5 pages

Multipath Compellent

This document contains the configuration file for multipath devices in Red Hat Enterprise Linux. It defines the defaults, blacklist, blacklist exceptions, multipaths, and devices sections. The defaults section defines the default settings for path grouping policy, polling interval, I/O scheduling, etc. The blacklist section lists devices that should not be multipathed. The devices section defines specific settings for different vendors and storage arrays, including HP EVA, MSA, XP arrays. The multipaths section configures aliases for specific multipath devices.

Uploaded by

Breno Rodrigues
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 5

[root@adhsrvmvbd04 ~]# cat /etc/multipath.

conf
### The Device Mapper Multipath Template configuration file for RHEL5
### releases to be used with HP Storageworks Arrays.
### Device Mapper Multipath Enablement Kit v4.3.0
### Use this configuration file as your /etc/multipath.conf file.
### If you already have a valid working configuration file, refer here
### for the recommended configuration for HP arrays.
### For a list of configuration options with descriptions, please refer
### to /usr/share/doc/<multipath-tools-version>/multipath.conf.annotated
# The defaults section
defaults {
udev_dir
/dev
polling_interval
10
path_grouping_policy
failover
getuid_callout
"/sbin/scsi_id -g -u -s /block/%n"
rr_min_io
100
rr_weight
uniform
failback
immediate
no_path_retry
12
user_friendly_names
yes
}
# The blacklist section - use this to blacklist a multipath device based on
# it's wwid ( using wwid ) or device names ( using devnode ) or
# vendor and product id ( using device block).
blacklist {
#
wwid
26353900f02796769
devnode
"^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*"
devnode
"^hd[a-z][[0-9]*]"
#
devnode
"^cciss!c[0-9]d[0-9]*"
#
device {
#
vendor "HP"
#
product "OPEN-*"
#
}
}
# The blacklist_exceptions section - to list device names to be treated
# as multipath candidates even if they are on the blacklist.
# Note: blacklist exceptions are only valid in the same class.
#
It is not possible to blacklist devices using the devnode keyword
#
and to exclude some devices of them using the wwid keyword.
#blacklist_exceptions {
#
wwid
#
devnode
#
device {
#
vendor
#
product
#
}
#}

350002ac000ab0d25
"dm- [30]"
"HP"
"OPEN-*"

# The multipaths section - uncomment this section to define a per multipath


# device settings.

#multipaths {
# uncomment the multipath block to modify the settings of a multipath device
# based on its wwid
#multipath {
#
wwid
#
alias
#
path_grouping_policy
#
path_selector
#
failback
#
rr_weight
#
no_path_retry
#
rr_min_io
#}

2039485769900000000
red
group_by_prio
"round-robin 0"
immediate
uniform
10
100

#}
# The devices section - used to define per storage array model settings
devices {
#
#
#
#
#

If you are already using a valid configuration file and do not have a
device subsection for HP arrays, please add the appropriate device subsection
for the respective arrays from the entries below.
If you already have a device subsection for HP arrays which has different
parameters from the entries below, modify it appropriately.

# For EVA A/A arrays


device {
vendor
product

"HP|COMPAQ"
"HSV1[01]1 \(C\)COMPAQ|HSV[2][01]0|HSV300|HSV4[0

path_grouping_policy
getuid_callout
path_checker
path_selector
rr_weight
failback
hardware_handler
no_path_retry
rr_min_io

group_by_prio
"/sbin/scsi_id -g -u -s /block/%n"
tur
"round-robin 0"
uniform
immediate
"0"
18
100

5]0"

}
# For XP
device {
vendor
product
path_grouping_policy
getuid_callout
path_selector
rr_weight
path_checker
hardware_handler
failback
no_path_retry
rr_min_io
}

"HP"
"OPEN-.*"
multibus
"/sbin/scsi_id -g -u -s /block/%n"
"round-robin 0"
uniform
tur
"0"
immediate
18
1000

# For MSA A/A arrays


device {
vendor
product
path_grouping_policy
getuid_callout
path_checker
path_selector
rr_weight
failback
hardware_handler
no_path_retry
rr_min_io

"HP"
"MSA VOLUME*"
group_by_prio
"/sbin/scsi_id -g -u -s /block/%n"
tur
"round-robin 0"
uniform
immediate
"0"
18
100

}
device {
vendor
product
path_grouping_policy
getuid_callout
path_checker
path_selector
rr_weight
failback
hardware_handler
no_path_retry
rr_min_io

"HP"
"MSA2012sa|MSA2312sa|MSA2324sa"
group_by_prio
"/sbin/hp_scsi_id -g -u -n -s /block/%n"
tur
"round-robin 0"
uniform
immediate
"0"
18
100

}
device {
vendor
product
path_grouping_policy
getuid_callout
path_checker
path_selector
rr_weight
failback
hardware_handler
no_path_retry
rr_min_io

"HP"
"MSA2312fc|MSA2324fc|MSA2312i|MSA2324i"
group_by_prio
"/sbin/scsi_id -g -u -s /block/%n"
tur
"round-robin 0"
uniform
immediate
"0"
18
100

}
device {
vendor
product
path_grouping_policy
getuid_callout
path_selector
rr_weight
path_checker
hardware_handler
failback
no_path_retry
rr_min_io
}
device {

"HP"
"MSA2[02]12fc|MSA2012i"
multibus
"/sbin/scsi_id -g -u -s /block/%n"
"round-robin 0"
uniform
tur
"0"
immediate
18
100

vendor "COMPELNT "


product "Compellent Vol"
path_grouping_policy multibus
path_checker tur
path_selector "round-robin 0"
#polling_interval 10
no_path_retry queue
}
# To blacklist a device by vendor and product say, to blacklist a XP device
# uncomment the below block
#device {
#
vendor
#
product_blacklist
#}

"HP"
"OPEN-.*"

}
multipaths {
multipath {
wwid 36000d310007146000000000000000005
alias VOTING01
}
multipath {
wwid 36000d310007146000000000000000004
alias VOTING02
}
multipath {
wwid 36000d310007146000000000000000003
alias VOTING03
}
multipath {
wwid 36000d31000714600000000000000000a
alias DATA_MANOBRA01
}
multipath {
wwid 36000d310007146000000000000000009
alias DATA01
}
multipath {
wwid 36000d310007146000000000000000008
alias DATA02
}
multipath {
wwid 36000d31000714600000000000000000b
alias DATA03
}
multipath {
wwid 36000d310007146000000000000000007
alias DATA04
}
multipath {

wwid 36000d310007146000000000000000006
alias DATA05
}
multipath {
wwid 36000d31000714600000000000000000e
alias DATA06
}
multipath {
wwid 36000d31000714600000000000000000d
alias DATA07
}
multipath {
wwid 36000d31000714600000000000000000c
alias DATA08
}

}
[root@adhsrvmvbd04 ~]#

You might also like