multipath does not configure all devices on reboot
Hi,
I have 15 x 17GB EVA LUNs presented to an OEL4 server with 2 HBA.
When I reboot the server it only sees 11 of these LUNs.
When I restart multipath it then sees the 15 of them.
*+[root@charon ~]# multipath -ll | grep mpath | grep 600508b4 | wc -l+*
+11+
*+[root@charon ~]# service multipathd stop+*
+Stopping multipathd daemon: [ OK ]+
*+[root@charon ~]# service multipathd start+*
+Starting multipathd daemon: [ OK ]+
*+[root@charon ~]# multipath -ll | grep mpath | grep 600508b4 | wc -l+*
+15+
+[root@charon ~]#+
Here is the active lines in the /etc/multipath.conf
*[root@charon ~]# cat /etc/multipath.conf | grep -v ^#*
defaults {
udev_dir /dev
polling_interval 30
selector "round-robin 0"
path_grouping_policy failover
getuid_callout "/sbin/scsi_id -g -u -s /block/%n"
prio_callout "/bin/true"
path_checker tur
rr_min_io 100
rr_weight uniform
failback immediate
no_path_retry 12
user_friendly_names yes
}
bindings_file "/etc/multipath_bindings"
max_fds 8192
blacklist {
wwid 36001ec90f8d619001116fe900522ae5b
devnode "^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*"
devnode "^hd[a-z][[0-9]*]"
}
devices {
device {
vendor "HP|COMPAQ"
product "HSV1[01]1 \(C\)COMPAQ|HSV[2][01]0|HSV300|HSV4[05]0"
path_grouping_policy group_by_prio
getuid_callout "/sbin/scsi_id -g -u -s /block/%n"
path_checker tur
path_selector "round-robin 0"
prio_callout "/sbin/mpath_prio_alua /dev/%n"
rr_weight uniform
failback immediate
hardware_handler "0"
no_path_retry 12
rr_min_io 100
}
device {
vendor "HP"
product "OPEN-.*"
path_grouping_policy multibus
getuid_callout "/sbin/scsi_id -g -u -s /block/%n"
path_selector "round-robin 0"
rr_weight uniform
path_checker tur
hardware_handler "0"
failback immediate
no_path_retry 12
rr_min_io 1000
}
device {
vendor "HP"
product "MSA VOLUME*"
path_grouping_policy group_by_prio
getuid_callout "/sbin/scsi_id -g -u -s /block/%n"
path_checker tur
path_selector "round-robin 0"
prio_callout "/sbin/mpath_prio_alua /dev/%n"
rr_weight uniform
failback immediate
hardware_handler "0"
no_path_retry 12
rr_min_io 100
}
device {
vendor "HP"
product "MSA2312fc|MSA2324fc"
path_grouping_policy group_by_prio
getuid_callout "/sbin/scsi_id -g -u -s /block/%n"
path_checker tur
path_selector "round-robin 0"
prio_callout "/sbin/mpath_prio_alua %d"
rr_weight uniform
failback immediate
hardware_handler "0"
no_path_retry 18
rr_min_io 100
}
device {
vendor "HP"
product "MSA2[02]12fc|MSA2012i"
path_grouping_policy multibus
getuid_callout "/sbin/scsi_id -g -u -s /block/%n"
path_selector "round-robin 0"
rr_weight uniform
path_checker tur
hardware_handler "0"
failback immediate
no_path_retry 18
rr_min_io 100
}
}
[root@charon ~]#
Any advice appreciated.
regards,
Shane