Hi all,
I have a new dell md3600f ( 2 controller ) fiber channel storage, two
qlogic 2560 single port HBAs and two brocade 300 switches. FC cables are
redundant connected between switches and storage controllers.
I have installed multipath-tools and configured my multipath.conf file.
I couldn't find and understand the "mpath_prio_rdac" file. There isn't
the file on the disk and repos.
What / Where is the file?
The multipath software and failover mechanism are work fine. But I get
lot of failures at computer boot time and when after down/up the switch
port. These failures are shown as "Buffer I/O error on device sdc,
logical block" in kern.log but there is no problem on runtime and I can
access to the all disk volume on the storage.
My system is debian/squeeze. How can I solve this problem?
The multipath.conf file content is below:
defaults {
udev_dir /dev
max_fds 8192
user_friendly_names yes
}
blacklist {
# System disks
device {
vendor ATA
product *
}
device {
vendor SAMSUNG
product *
}
}
multipaths {
multipath {
wwid 12340000004ea0984ee33874712347238
alias test_vol1
}
}
devices {
device {
vendor "DELL"
product "MD36xxf"
path_grouping_policy group_by_prio
prio rdac
polling_interval 5
path_checker rdac
path_selector "round-robin 0"
hardware_handler "1 rdac"
failback immediate
#features "2 pg_init_retries 50"
no_path_retry 30
rr_min_io 100
prio_callout "/sbin/mpath_prio_rdac /dev/%n"
getuid_callout "/lib/udev/scsi_id
--whitelisted --device=/dev/%n"
}
}
--
/**
* *@author* Atıf CEYLAN
* Software Developer & System Admin
* http://www.atifceylan.com
*/