Mpio

From Linux on Power wiki

Jump to: navigation, search

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://sources.redhat.com/dm/

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)
Personal tools