Mpio
From Linux on Power wiki
http://www.developer.osdl.org/dmo/storage-sig-feedback/summary
http://ftp.softnet.tuc.gr/pub/linux/suse/people/lmb/multipath-tools/
https://www.redhat.com/archives/nahant-list/2005-September/msg00034.html
www-5.ibm.com/si/ibmforum/att/p7_1525_colombo.pdf
http://mirror.centos.org/centos/4/docs/html/release-notes/as-zseries/RELEASE-NOTES-U2-en.html
http://portal.suse.com/sdb/en/2005/04/sles_multipathing.html
http://www.mail-archive.com/gentoo-server@lists.gentoo.org/msg00816.html
https://www.redhat.com/archives/dm-devel/2004-December/msg00045.html
scsi_id -g -u -s /block/sdc scsi_id -p 0x80 -s /block/sdc
op720-1-client1:~ # cat /etc/multipath.conf
#
# name : defaults
# desc : multipath-tools default settings
#
defaults {
multipath_tool "/sbin/multipath -v 3 -S"
udev_dir /dev
polling_interval 10
default_selector failover
default_selector_args 0
default_path_grouping_policy failover
#
# name : default_getuid_callout
# scope : multipath
# desc : the default program and args to callout to obtain a unique
# path identifier. Absolute path required
# default : /sbin/scsi_id -g -u -s /block/%n
#
default_getuid_callout "/sbin/scsi_id -g -u -s /block/%n"
default_prio_callout "/bin/false" path_checker readsector0 }
op720-1-client1:~ # /sbin/scsi_id -g -u -s /block/sdc 2:0:1:0: sg_io failed status 0x0 0x0 0x0 0x2 2:0:1:0: sense key 0x5 ASC 0x24 ASCQ 0x0 2:0:1:0: Unable to get INQUIRY vpd 1 page 0x0. op720-1-client1:~ # /sbin/scsi_id -g -u -s /block/sdd 3:0:1:0: sg_io failed status 0x0 0x0 0x0 0x2 3:0:1:0: sense key 0x5 ASC 0x24 ASCQ 0x0 3:0:1:0: Unable to get INQUIRY vpd 1 page 0x0.
op720-1-client1:~ # ls /dev/dm* /bin/ls: /dev/dm*: No such file or directory
op720-1-client1:~ # dmsetup -v ls No devices found
_________________________-
SP3
op720-1-client1:~ # multipath -ll -v4 -d load path identifiers cache #:#:#:# sda 8:0 [faulty] AIX /VDASD / #:#:#:# sdb 8:16 [faulty] AIX /VDASD / #:#:#:# sdc 8:32 [faulty] AIX /VDASD / #:#:#:# sdd 8:48 [faulty] AIX /VDASD / loop0 blacklisted loop1 blacklisted loop2 blacklisted loop3 blacklisted loop4 blacklisted loop5 blacklisted loop6 blacklisted loop7 blacklisted md0 blacklisted ram0 blacklisted ram10 blacklisted ram11 blacklisted ram12 blacklisted ram13 blacklisted ram14 blacklisted ram15 blacklisted ram1 blacklisted ram2 blacklisted ram3 blacklisted ram4 blacklisted ram5 blacklisted ram6 blacklisted ram7 blacklisted ram8 blacklisted ram9 blacklisted ===== path info sda (mask 0x9) ===== device sda is on bus scsi bus = 1 dev_t = 8:0 size = 35651584 vendor = AIX product = VDASD ===== path info sdb (mask 0x9) ===== device sdb is on bus scsi bus = 1 dev_t = 8:16 size = 35651584 vendor = AIX product = VDASD ===== path info sdc (mask 0x9) ===== device sdc is on bus scsi bus = 1 dev_t = 8:32 size = 20971520 vendor = AIX product = VDASD ===== path info sdd (mask 0x9) ===== device sdd is on bus scsi bus = 1 dev_t = 8:48 size = 20971520 vendor = AIX product = VDASD #:#:#:# sda 8:0 [faulty] AIX /VDASD / #:#:#:# sdb 8:16 [faulty] AIX /VDASD / #:#:#:# sdc 8:32 [faulty] AIX /VDASD / #:#:#:# sdd 8:48 [faulty] AIX /VDASD / dm names N get_dm_mpvec for (null)
