I’m trying to get a SLES 11 sp1 setup with Multipath
I’ve taken to following steps to setup and enable multipath on the server in question:
- initially install the OS on a single path (multipath installation rendered the machine incapable of booting)
- reboot machine with multiple paths added
- create /etc/multipath.conf (included below)
3.5) update the packages listed in KB article 7008995 - add dm-multipath to the INITRD_MOUDULES and run mkinitrd
- add boot.multipath and multipathd to the boot sequence
- check that fstab and menu.lst are using /dev/disk/by-id/scsi-### to mount disks
- reboot
This sequence of steps results in a properly working multipath enabled OS when I’m using SLES 11 sp2 but fails to work with sp1.
If anyone out there has any thoughts on this I’d appreciate any advice.
Here’s the /etc/multipath.conf file
##
## This is a template multipath-tools configuration file
## Uncomment the lines relevent to your environment
##
defaults {
# udev_dir /dev
# polling_interval 10
# path_selector "round-robin 0"
# path_grouping_policy multibus
# getuid_callout "/lib/udev/scsi_id --whitelisted --device=/dev/%n"
# prio const
# path_checker directio
# rr_min_io 100
# flush_on_last_del no
# max_fds 8192
# rr_weight priorities
# failback immediate
# no_path_retry fail
# queue_without_daemon no
# user_friendly_names no
#
# # See /usr/share/doc/packages/device-mapper/12-dm-permissions.rules
# # to set mode/uid/gid.
}
# blacklist {
# wwid 2100001b3214f85e
# devnode "^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*"
# devnode "^hd[a-z][[0-9]*]"
# device {
# vendor DEC.*
# product MSA[15]00
# }
#}
devices {
# Device attributed to EMC VNX
device {
vendor "DGC"
product "*"
hardware_handler "1 alua"
}
}