All pastes #938546 Raw Edit

Miscellany

public text v1 · immutable
·published 2008-03-11 18:45 UTC
rendered paste body
# This is an example configuration file for device mapper multipath.
# For a complete list of the default configuration values, see
# /usr/share/doc/device-mapper-multipath-0.4.5/multipath.conf.defaults
# For a list of configuration options with descriptions, see
# /usr/share/doc/device-mapper-multipath-0.4.5/multipath.conf.annotated


# Blacklist all devices by default. Remove this to enable multipathing
# on the default devices. 
#blacklist {
#        devnode "*"
#}

## By default, devices with vendor = "IBM" and product = "S/390.*" are
## blacklisted. To enable mulitpathing on these devies, uncomment the
## following lines.
#blacklist_exceptions {
#	device {
#		vendor	"IBM"
#		product	"S/390.*"
#	}
#}

## Use user friendly names, instead of using WWIDs as names.
defaults {
	user_friendly_names yes
}
##
## This is a template multipath-tools configuration file
## Uncomment the lines relevent to your environment
##
#defaults {
#	udev_dir		/dev
#	polling_interval 	10
#	selector		"round-robin 0"
#	path_grouping_policy	multibus
#	getuid_callout		"/sbin/scsi_id -g -u -s /block/%n"
#	prio_callout		/bin/true
#	path_checker		readsector0
#	rr_min_io		100
#	rr_weight		priorities
#	failback		immediate
#	no_path_retry		fail
#	user_friendly_name	yes
#}
##
## The wwid line in the following blacklist section is shown as an example
## of how to blacklist devices by wwid.  The 3 devnode lines are the
## compiled in default blacklist. If you want to blacklist entire types
## of devices, such as all scsi devices, you should use a devnode line.
## However, if you want to blacklist specific devices, you should use
## a wwid line.  Since there is no guarantee that a specific device will
## not change names on reboot (from /dev/sda to /dev/sdb for example)
## devnode lines are not recommended for blacklisting specific devices.
##
# blacklist {
#      	# wwid 26353900f02796769
#	devnode "^(ram|raw|loop|fd|md|sr|scd|st)[0-9]*"
#	devnode "^sd[a-z]"
#}
#multipaths {
#	multipath {
#		wwid			3600508b4000156d700012000000b0000
#		alias			yellow
#		path_grouping_policy	multibus
#		path_checker		readsector0
#		path_selector		"round-robin 0"
#		failback		manual
#		rr_weight		priorities
#		no_path_retry		5
#	}
#	multipath {
#		wwid			1DEC_____321816758474
#		alias			red
#	}
#}
#devices {
#	device {
#		vendor			"COMPAQ  "
#		product			"HSV110 (C)COMPAQ"
#		path_grouping_policy	multibus
#		getuid_callout          "/sbin/scsi_id -g -u -s /block/%n"
#		path_checker		readsector0
#		path_selector		"round-robin 0"
#		hardware_handler	"0"
#		failback		15
#		rr_weight		priorities
#		no_path_retry		queue
#	}
#	device {
#		vendor			"COMPAQ  "
#		product			"MSA1000         "
#		path_grouping_policy	multibus
#	}
#}

devices {
	device {
		vendor                  "NETAPP"
                product                 "LUN"
                getuid_callout          "/sbin/scsi_id -g -u -s /block/%n"
                prio_callout            "/sbin/mpath_prio_ontap /dev/%n"
                features                "1 queue_if_no_path"
                hardware_handler        "0"
                path_grouping_policy    group_by_prio
                failback                immediate
                rr_weight               priorities 
                rr_min_io               128
                path_checker            readsector0
	}
}


multipaths {
	multipath {
		wwid			360a98000433466395a4a475448462d59
		alias			quorum
	}

	multipath {
		wwid			360a98000433466395a4a47544845366c
		alias			xenconfig	
	}

	multipath {
		wwid			360a98000433466396b34475447795077
		alias			bits04	
	}

	multipath {
		wwid			360a98000433466396b34475447793859
		alias			bits02	
	}

	multipath {
		wwid			360a98000433466395a4a475448436d6c
		alias			bitsdata
	}

	multipath {
		wwid			360a98000433466395a4a475448413959
		alias			bits07
	}

	multipath {
		wwid			360a98000433466395a4a4754482d6651
		alias			bits05
	}

	multipath {
		wwid			360a98000433466396b344754477a434f	
		alias			bits08
	}

	multipath {
		wwid			360a98000433466395a4a4754482d5345	
		alias			bits03
	}

	multipath {
		wwid			360a98000433466396b34475447792f35	
		alias			bits06
	}

	multipath {
		wwid			360a98000433466395a4a4754482d376e	
		alias			bits01
	}

}