[dm-devel] multipath dm setup

Andy genanr at emsphone.com
Tue May 4 19:49:40 UTC 2004


On Tue, May 04, 2004 at 08:08:43PM +0200, christophe varoqui wrote:
> 
> > pvcreate does not work on a dm device.
> > 
> Please read the doc at http://christophe.varoqui.free.fr
> then repost if necessary, including the detailled description of your
> SAN.
> 
I have a 3PARdata SAN and I am using 2 qla2300 HBA's connected to a fabric
switch. There are a total of 2 paths to the SAN per HBA. 

First off the multipath command never works for me. 

"multipath -v" produces no output, and no errors. Here is the strace of it

execve("/sbin/multipath", ["multipath", "-v"], [/* 39 vars */]) = 0
stat("/var/run/multipath.run", 0xbffff3d0) = -1 ENOENT (No such file or directory)
stat("/var/run/multipath.run", 0xbffff3d0) = -1 ENOENT (No such file or directory)
open("/var/run/multipath.run", O_RDONLY|O_CREAT, 0) = 3
stat("/etc/multipath.conf", {st_mode=S_IFREG|0644, st_size=931, ...}) = 0
mmap2(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40000000
open("/etc/multipath.conf", O_RDONLY)   = 4
read(4, "#", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "v", 1)                         = 1
read(4, "e", 1)                         = 1
read(4, "n", 1)                         = 1
read(4, "d", 1)                         = 1
read(4, "o", 1)                         = 1
read(4, "r", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "p", 1)                         = 1
read(4, "r", 1)                         = 1
read(4, "o", 1)                         = 1
read(4, "d", 1)                         = 1
read(4, "u", 1)                         = 1
read(4, "c", 1)                         = 1
read(4, "t", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "p", 1)                         = 1
read(4, "o", 1)                         = 1
read(4, "l", 1)                         = 1
read(4, "i", 1)                         = 1
read(4, "c", 1)                         = 1
read(4, "y", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "g", 1)                         = 1
read(4, "e", 1)                         = 1
read(4, "t", 1)                         = 1
read(4, "u", 1)                         = 1
read(4, "i", 1)                         = 1
read(4, "d", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "f", 1)                         = 1
read(4, "n", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "\n", 1)                        = 1
read(4, "#", 1)                         = 1
read(4, "\n", 1)                        = 1
read(4, "#", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "p", 1)                         = 1
read(4, "o", 1)                         = 1
read(4, "l", 1)                         = 1
read(4, "i", 1)                         = 1
read(4, "c", 1)                         = 1
read(4, "y", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, ":", 1)                         = 1
read(4, "\n", 1)                        = 1
read(4, "#", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "0", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "F", 1)                         = 1
read(4, "A", 1)                         = 1
read(4, "I", 1)                         = 1
read(4, "L", 1)                         = 1
read(4, "O", 1)                         = 1
read(4, "V", 1)                         = 1
read(4, "E", 1)                         = 1
read(4, "R", 1)                         = 1
read(4, "\n", 1)                        = 1
read(4, "#", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "1", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "M", 1)                         = 1
read(4, "U", 1)                         = 1
read(4, "L", 1)                         = 1
read(4, "T", 1)                         = 1
read(4, "I", 1)                         = 1
read(4, "B", 1)                         = 1
read(4, "U", 1)                         = 1
read(4, "S", 1)                         = 1
read(4, "\n", 1)                        = 1
read(4, "#", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "2", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "G", 1)                         = 1
read(4, "R", 1)                         = 1
read(4, "O", 1)                         = 1
read(4, "U", 1)                         = 1
read(4, "P", 1)                         = 1
read(4, "_", 1)                         = 1
read(4, "B", 1)                         = 1
read(4, "Y", 1)                         = 1
read(4, "_", 1)                         = 1
read(4, "S", 1)                         = 1
read(4, "E", 1)                         = 1
read(4, "R", 1)                         = 1
read(4, "I", 1)                         = 1
read(4, "A", 1)                         = 1
read(4, "L", 1)                         = 1
read(4, "\n", 1)                        = 1
read(4, "#", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "3", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "G", 1)                         = 1
read(4, "R", 1)                         = 1
read(4, "O", 1)                         = 1
read(4, "U", 1)                         = 1
read(4, "P", 1)                         = 1
read(4, "_", 1)                         = 1
read(4, "B", 1)                         = 1
read(4, "Y", 1)                         = 1
read(4, "_", 1)                         = 1
read(4, "T", 1)                         = 1
read(4, "U", 1)                         = 1
read(4, "R", 1)                         = 1
read(4, "\n", 1)                        = 1
read(4, "#", 1)                         = 1
read(4, "\n", 1)                        = 1
read(4, "#", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "g", 1)                         = 1
read(4, "e", 1)                         = 1
read(4, "t", 1)                         = 1
read(4, "u", 1)                         = 1
read(4, "i", 1)                         = 1
read(4, "d", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, ":", 1)                         = 1
read(4, "\n", 1)                        = 1
read(4, "#", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "0", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "Z", 1)                         = 1
read(4, "E", 1)                         = 1
read(4, "R", 1)                         = 1
read(4, "O", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "U", 1)                         = 1
read(4, "I", 1)                         = 1
read(4, "D", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "=", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "i", 1)                         = 1
read(4, "g", 1)                         = 1
read(4, "n", 1)                         = 1
read(4, "o", 1)                         = 1
read(4, "r", 1)                         = 1
read(4, "e", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "t", 1)                         = 1
read(4, "h", 1)                         = 1
read(4, "e", 1)                         = 1
read(4, "s", 1)                         = 1
read(4, "e", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "l", 1)                         = 1
read(4, "o", 1)                         = 1
read(4, "g", 1)                         = 1
read(4, "i", 1)                         = 1
read(4, "c", 1)                         = 1
read(4, "a", 1)                         = 1
read(4, "l", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "u", 1)                         = 1
read(4, "n", 1)                         = 1
read(4, "i", 1)                         = 1
read(4, "t", 1)                         = 1
read(4, "s", 1)                         = 1
read(4, "\n", 1)                        = 1
read(4, "#", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "1", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "E", 1)                         = 1
read(4, "V", 1)                         = 1
read(4, "P", 1)                         = 1
read(4, "D", 1)                         = 1
read(4, "_", 1)                         = 1
read(4, "W", 1)                         = 1
read(4, "W", 1)                         = 1
read(4, "I", 1)                         = 1
read(4, "D", 1)                         = 1
read(4, "\n", 1)                        = 1
read(4, "#", 1)                         = 1
read(4, "\n", 1)                        = 1
read(4, "\"", 1)                        = 1
read(4, "C", 1)                         = 1
read(4, "O", 1)                         = 1
read(4, "M", 1)                         = 1
read(4, "P", 1)                         = 1
read(4, "A", 1)                         = 1
read(4, "Q", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "H", 1)                         = 1
read(4, "S", 1)                         = 1
read(4, "V", 1)                         = 1
read(4, "1", 1)                         = 1
read(4, "1", 1)                         = 1
read(4, "0", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "(", 1)                         = 1
read(4, "C", 1)                         = 1
read(4, ")", 1)                         = 1
read(4, "C", 1)                         = 1
read(4, "O", 1)                         = 1
read(4, "M", 1)                         = 1
read(4, "P", 1)                         = 1
read(4, "A", 1)                         = 1
read(4, "Q", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "3", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "1", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "\n", 1)                        = 1
read(4, "\"", 1)                        = 1
read(4, "C", 1)                         = 1
read(4, "O", 1)                         = 1
read(4, "M", 1)                         = 1
read(4, "P", 1)                         = 1
read(4, "A", 1)                         = 1
read(4, "Q", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "M", 1)                         = 1
read(4, "S", 1)                         = 1
read(4, "A", 1)                         = 1
read(4, "1", 1)                         = 1
read(4, "0", 1)                         = 1
read(4, "0", 1)                         = 1
read(4, "0", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "3", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "1", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "\n", 1)                        = 1
read(4, "\"", 1)                        = 1
read(4, "C", 1)                         = 1
read(4, "O", 1)                         = 1
read(4, "M", 1)                         = 1
read(4, "P", 1)                         = 1
read(4, "A", 1)                         = 1
read(4, "Q", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "M", 1)                         = 1
read(4, "S", 1)                         = 1
read(4, "A", 1)                         = 1
read(4, "1", 1)                         = 1
read(4, "0", 1)                         = 1
read(4, "0", 1)                         = 1
read(4, "0", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "V", 1)                         = 1
read(4, "O", 1)                         = 1
read(4, "L", 1)                         = 1
read(4, "U", 1)                         = 1
read(4, "M", 1)                         = 1
read(4, "E", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "3", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "1", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "\n", 1)                        = 1
read(4, "\"", 1)                        = 1
read(4, "D", 1)                         = 1
read(4, "E", 1)                         = 1
read(4, "C", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "H", 1)                         = 1
read(4, "S", 1)                         = 1
read(4, "G", 1)                         = 1
read(4, "8", 1)                         = 1
read(4, "0", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "3", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "1", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "\n", 1)                        = 1
read(4, "\"", 1)                        = 1
read(4, "H", 1)                         = 1
read(4, "P", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "H", 1)                         = 1
read(4, "S", 1)                         = 1
read(4, "V", 1)                         = 1
read(4, "1", 1)                         = 1
read(4, "0", 1)                         = 1
read(4, "0", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "3", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "1", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "\n", 1)                        = 1
read(4, "\"", 1)                        = 1
read(4, "H", 1)                         = 1
read(4, "P", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "A", 1)                         = 1
read(4, "6", 1)                         = 1
read(4, "1", 1)                         = 1
read(4, "8", 1)                         = 1
read(4, "9", 1)                         = 1
read(4, "A", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "3", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "1", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "\n", 1)                        = 1
read(4, "\"", 1)                        = 1
read(4, "H", 1)                         = 1
read(4, "P", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "O", 1)                         = 1
read(4, "P", 1)                         = 1
read(4, "E", 1)                         = 1
read(4, "N", 1)                         = 1
read(4, "-", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "3", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "1", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "\n", 1)                        = 1
read(4, "\"", 1)                        = 1
read(4, "D", 1)                         = 1
read(4, "D", 1)                         = 1
read(4, "N", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "S", 1)                         = 1
read(4, "A", 1)                         = 1
read(4, "N", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "D", 1)                         = 1
read(4, "a", 1)                         = 1
read(4, "t", 1)                         = 1
read(4, "a", 1)                         = 1
read(4, "D", 1)                         = 1
read(4, "i", 1)                         = 1
read(4, "r", 1)                         = 1
read(4, "e", 1)                         = 1
read(4, "c", 1)                         = 1
read(4, "t", 1)                         = 1
read(4, "o", 1)                         = 1
read(4, "r", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "3", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "1", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "\n", 1)                        = 1
read(4, "\"", 1)                        = 1
read(4, "F", 1)                         = 1
read(4, "S", 1)                         = 1
read(4, "C", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "C", 1)                         = 1
read(4, "e", 1)                         = 1
read(4, "n", 1)                         = 1
read(4, "t", 1)                         = 1
read(4, "r", 1)                         = 1
read(4, "i", 1)                         = 1
read(4, "c", 1)                         = 1
read(4, "S", 1)                         = 1
read(4, "t", 1)                         = 1
read(4, "o", 1)                         = 1
read(4, "r", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "3", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "1", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "\n", 1)                        = 1
read(4, "\"", 1)                        = 1
read(4, "H", 1)                         = 1
read(4, "I", 1)                         = 1
read(4, "T", 1)                         = 1
read(4, "A", 1)                         = 1
read(4, "C", 1)                         = 1
read(4, "H", 1)                         = 1
read(4, "I", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "D", 1)                         = 1
read(4, "F", 1)                         = 1
read(4, "4", 1)                         = 1
read(4, "0", 1)                         = 1
read(4, "0", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "3", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "1", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "\n", 1)                        = 1
read(4, "\"", 1)                        = 1
read(4, "H", 1)                         = 1
read(4, "I", 1)                         = 1
read(4, "T", 1)                         = 1
read(4, "A", 1)                         = 1
read(4, "C", 1)                         = 1
read(4, "H", 1)                         = 1
read(4, "I", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "D", 1)                         = 1
read(4, "F", 1)                         = 1
read(4, "5", 1)                         = 1
read(4, "0", 1)                         = 1
read(4, "0", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "3", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "1", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "\n", 1)                        = 1
read(4, "\"", 1)                        = 1
read(4, "H", 1)                         = 1
read(4, "I", 1)                         = 1
read(4, "T", 1)                         = 1
read(4, "A", 1)                         = 1
read(4, "C", 1)                         = 1
read(4, "H", 1)                         = 1
read(4, "I", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "D", 1)                         = 1
read(4, "F", 1)                         = 1
read(4, "6", 1)                         = 1
read(4, "0", 1)                         = 1
read(4, "0", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "3", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "1", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "\n", 1)                        = 1
read(4, "\"", 1)                        = 1
read(4, "I", 1)                         = 1
read(4, "B", 1)                         = 1
read(4, "M", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "P", 1)                         = 1
read(4, "r", 1)                         = 1
read(4, "o", 1)                         = 1
read(4, "F", 1)                         = 1
read(4, "i", 1)                         = 1
read(4, "b", 1)                         = 1
read(4, "r", 1)                         = 1
read(4, "e", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "4", 1)                         = 1
read(4, "0", 1)                         = 1
read(4, "0", 1)                         = 1
read(4, "0", 1)                         = 1
read(4, "R", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "3", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "1", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "\n", 1)                        = 1
read(4, "\"", 1)                        = 1
read(4, "S", 1)                         = 1
read(4, "G", 1)                         = 1
read(4, "I", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "T", 1)                         = 1
read(4, "P", 1)                         = 1
read(4, "9", 1)                         = 1
read(4, "1", 1)                         = 1
read(4, "0", 1)                         = 1
read(4, "0", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "3", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "1", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "\n", 1)                        = 1
read(4, "\"", 1)                        = 1
read(4, "S", 1)                         = 1
read(4, "G", 1)                         = 1
read(4, "I", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "T", 1)                         = 1
read(4, "P", 1)                         = 1
read(4, "9", 1)                         = 1
read(4, "3", 1)                         = 1
read(4, "0", 1)                         = 1
read(4, "0", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "3", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "1", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "\n", 1)                        = 1
read(4, "\"", 1)                        = 1
read(4, "S", 1)                         = 1
read(4, "G", 1)                         = 1
read(4, "I", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "T", 1)                         = 1
read(4, "P", 1)                         = 1
read(4, "9", 1)                         = 1
read(4, "4", 1)                         = 1
read(4, "0", 1)                         = 1
read(4, "0", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "3", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "1", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "\n", 1)                        = 1
read(4, "\"", 1)                        = 1
read(4, "S", 1)                         = 1
read(4, "G", 1)                         = 1
read(4, "I", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "T", 1)                         = 1
read(4, "P", 1)                         = 1
read(4, "9", 1)                         = 1
read(4, "5", 1)                         = 1
read(4, "0", 1)                         = 1
read(4, "0", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "3", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "1", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "\n", 1)                        = 1
read(4, "\"", 1)                        = 1
read(4, "3", 1)                         = 1
read(4, "P", 1)                         = 1
read(4, "A", 1)                         = 1
read(4, "R", 1)                         = 1
read(4, "d", 1)                         = 1
read(4, "a", 1)                         = 1
read(4, "t", 1)                         = 1
read(4, "a", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "V", 1)                         = 1
read(4, "V", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "3", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, ",", 1)                         = 1
read(4, " ", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "1", 1)                         = 1
read(4, "\"", 1)                        = 1
read(4, "\n", 1)                        = 1
read(4, "\n", 1)                        = 1
read(4, "", 1)                          = 0
close(4)                                = 0
mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40010000
lstat("/sys/block", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
open("/sys/block", O_RDONLY|O_DIRECTORY) = 4
getdents(4, /* 24 entries */, 4020)     = 384
lstat("/sys/block/dm-6", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/dm-6", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/dm-5", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/dm-5", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/dm-4", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/dm-4", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/dm-3", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/dm-3", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/dm-2", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/dm-2", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/dm-1", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/dm-1", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/dm-0", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/dm-0", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sdm", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sdm", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sdl", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sdl", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sdk", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sdk", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sdj", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sdj", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sdi", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sdi", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sdh", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sdh", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sdg", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sdg", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sdf", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sdf", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sde", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sde", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sdd", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sdd", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sdc", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sdc", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sdb", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sdb", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sda", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sda", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/hda", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/hda", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/fd0", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/fd0", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
getdents(4, /* 0 entries */, 4020)      = 0
close(4)                                = 0
open("/sys/block/fd0", O_RDONLY|O_DIRECTORY) = 4
getdents(4, /* 7 entries */, 4020)      = 120
lstat("/sys/block/fd0/queue", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/fd0/queue", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/fd0/stat", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/fd0/stat", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/fd0/stat", O_RDONLY)   = 5
read(5, "       2        0        4      "..., 4096) = 99
close(5)                                = 0
lstat("/sys/block/fd0/size", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/fd0/size", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/fd0/size", O_RDONLY)   = 5
read(5, "8\n", 4096)                    = 2
close(5)                                = 0
lstat("/sys/block/fd0/range", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/fd0/range", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/fd0/range", O_RDONLY)  = 5
read(5, "1\n", 4096)                    = 2
close(5)                                = 0
lstat("/sys/block/fd0/dev", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/fd0/dev", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/fd0/dev", O_RDONLY)    = 5
read(5, "2:0\n", 4096)                  = 4
close(5)                                = 0
getdents(4, /* 0 entries */, 4020)      = 0
close(4)                                = 0
open("/sys/block/sda", O_RDONLY|O_DIRECTORY) = 4
getdents(4, /* 11 entries */, 4020)     = 188
lstat("/sys/block/sda/queue", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sda/queue", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sda/sda3", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sda/sda3", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sda/sda2", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sda/sda2", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sda/sda1", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sda/sda1", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sda/device", {st_mode=S_IFLNK|0777, st_size=51, ...}) = 0
readlink("/sys/block/sda/device", "../../devices/pci0000:01/0000:01:02.1/host0/0:0:0:0", 255) = 51
lstat("/sys/block/sda/stat", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/sda/stat", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sda/stat", O_RDONLY)   = 5
read(5, "  162225     4051  5373345  1201"..., 4096) = 99
close(5)                                = 0
lstat("/sys/block/sda/size", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/sda/size", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sda/size", O_RDONLY)   = 5
read(5, "71089152\n", 4096)             = 9
close(5)                                = 0
lstat("/sys/block/sda/range", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/sda/range", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sda/range", O_RDONLY)  = 5
read(5, "16\n", 4096)                   = 3
close(5)                                = 0
lstat("/sys/block/sda/dev", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/sda/dev", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sda/dev", O_RDONLY)    = 5
read(5, "8:0\n", 4096)                  = 4
close(5)                                = 0
getdents(4, /* 0 entries */, 4020)      = 0
close(4)                                = 0
stat("/sys/block/sda/device/vendor", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sda/device/vendor", O_RDONLY) = 4
read(4, "DELL    \n", 4096)             = 9
close(4)                                = 0
stat("/sys/block/sda/device/model", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sda/device/model", O_RDONLY) = 4
read(4, "PERCRAID RAID10 \n", 4096)     = 17
close(4)                                = 0
stat("/sys/block/sda/device/rev", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sda/device/rev", O_RDONLY) = 4
read(4, "V1.0\n", 4096)                 = 5
close(4)                                = 0
open("/dev/sda", O_RDONLY)              = 4
ioctl(4, 0x2285, 0xbfffed00)            = 0
close(4)                                = 0
open("/dev/sda", O_RDONLY)              = 4
ioctl(4, 0x2285, 0xbfffee50)            = 0
close(4)                                = 0
open("/sys/block/sdb", O_RDONLY|O_DIRECTORY) = 4
getdents(4, /* 9 entries */, 4020)      = 156
lstat("/sys/block/sdb/queue", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sdb/queue", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sdb/sdb1", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sdb/sdb1", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sdb/device", {st_mode=S_IFLNK|0777, st_size=51, ...}) = 0
readlink("/sys/block/sdb/device", "../../devices/pci0000:00/0000:00:04.0/host1/1:0:0:0", 255) = 51
lstat("/sys/block/sdb/stat", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/sdb/stat", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdb/stat", O_RDONLY)   = 5
read(5, " 1793196    17145 27845877  7893"..., 4096) = 100
close(5)                                = 0
lstat("/sys/block/sdb/size", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/sdb/size", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdb/size", O_RDONLY)   = 5
read(5, "576716800\n", 4096)            = 10
close(5)                                = 0
lstat("/sys/block/sdb/range", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/sdb/range", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdb/range", O_RDONLY)  = 5
read(5, "16\n", 4096)                   = 3
close(5)                                = 0
lstat("/sys/block/sdb/dev", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/sdb/dev", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdb/dev", O_RDONLY)    = 5
read(5, "8:16\n", 4096)                 = 5
close(5)                                = 0
getdents(4, /* 0 entries */, 4020)      = 0
close(4)                                = 0
stat("/sys/block/sdb/device/vendor", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdb/device/vendor", O_RDONLY) = 4
read(4, "3PARdata\n", 4096)             = 9
close(4)                                = 0
stat("/sys/block/sdb/device/model", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdb/device/model", O_RDONLY) = 4
read(4, "VV              \n", 4096)     = 17
close(4)                                = 0
stat("/sys/block/sdb/device/rev", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdb/device/rev", O_RDONLY) = 4
read(4, "0000\n", 4096)                 = 5
close(4)                                = 0
open("/dev/sdb", O_RDONLY)              = 4
ioctl(4, 0x2285, 0xbfffed00)            = 0
close(4)                                = 0
open("/dev/sdb", O_RDONLY)              = 4
ioctl(4, 0x2285, 0xbfffee50)            = 0
close(4)                                = 0
open("/sys/block/sdc", O_RDONLY|O_DIRECTORY) = 4
getdents(4, /* 9 entries */, 4020)      = 156
lstat("/sys/block/sdc/sdc1", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sdc/sdc1", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sdc/queue", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sdc/queue", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sdc/device", {st_mode=S_IFLNK|0777, st_size=51, ...}) = 0
readlink("/sys/block/sdc/device", "../../devices/pci0000:00/0000:00:04.0/host1/1:0:0:1", 255) = 51
lstat("/sys/block/sdc/stat", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/sdc/stat", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdc/stat", O_RDONLY)   = 5
read(5, "    4996      614  1095584    16"..., 4096) = 99
close(5)                                = 0
lstat("/sys/block/sdc/size", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/sdc/size", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdc/size", O_RDONLY)   = 5
read(5, "20971520\n", 4096)             = 9
close(5)                                = 0
lstat("/sys/block/sdc/range", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/sdc/range", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdc/range", O_RDONLY)  = 5
read(5, "16\n", 4096)                   = 3
close(5)                                = 0
lstat("/sys/block/sdc/dev", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/sdc/dev", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdc/dev", O_RDONLY)    = 5
read(5, "8:32\n", 4096)                 = 5
close(5)                                = 0
getdents(4, /* 0 entries */, 4020)      = 0
close(4)                                = 0
stat("/sys/block/sdc/device/vendor", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdc/device/vendor", O_RDONLY) = 4
read(4, "3PARdata\n", 4096)             = 9
close(4)                                = 0
stat("/sys/block/sdc/device/model", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdc/device/model", O_RDONLY) = 4
read(4, "VV              \n", 4096)     = 17
close(4)                                = 0
stat("/sys/block/sdc/device/rev", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdc/device/rev", O_RDONLY) = 4
read(4, "0000\n", 4096)                 = 5
close(4)                                = 0
open("/dev/sdc", O_RDONLY)              = 4
ioctl(4, 0x2285, 0xbfffed00)            = 0
close(4)                                = 0
open("/dev/sdc", O_RDONLY)              = 4
ioctl(4, 0x2285, 0xbfffee50)            = 0
close(4)                                = 0
open("/sys/block/sdd", O_RDONLY|O_DIRECTORY) = 4
getdents(4, /* 9 entries */, 4020)      = 156
lstat("/sys/block/sdd/sdd1", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sdd/sdd1", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sdd/queue", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sdd/queue", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sdd/device", {st_mode=S_IFLNK|0777, st_size=51, ...}) = 0
readlink("/sys/block/sdd/device", "../../devices/pci0000:00/0000:00:04.0/host1/1:0:0:2", 255) = 51
lstat("/sys/block/sdd/stat", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/sdd/stat", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdd/stat", O_RDONLY)   = 5
read(5, "    1210      856    13622     1"..., 4096) = 99
close(5)                                = 0
lstat("/sys/block/sdd/size", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/sdd/size", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdd/size", O_RDONLY)   = 5
read(5, "20971520\n", 4096)             = 9
close(5)                                = 0
lstat("/sys/block/sdd/range", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/sdd/range", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdd/range", O_RDONLY)  = 5
read(5, "16\n", 4096)                   = 3
close(5)                                = 0
lstat("/sys/block/sdd/dev", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/sdd/dev", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdd/dev", O_RDONLY)    = 5
read(5, "8:48\n", 4096)                 = 5
close(5)                                = 0
getdents(4, /* 0 entries */, 4020)      = 0
close(4)                                = 0
stat("/sys/block/sdd/device/vendor", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdd/device/vendor", O_RDONLY) = 4
read(4, "3PARdata\n", 4096)             = 9
close(4)                                = 0
stat("/sys/block/sdd/device/model", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdd/device/model", O_RDONLY) = 4
read(4, "VV              \n", 4096)     = 17
close(4)                                = 0
stat("/sys/block/sdd/device/rev", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdd/device/rev", O_RDONLY) = 4
read(4, "0000\n", 4096)                 = 5
close(4)                                = 0
open("/dev/sdd", O_RDONLY)              = 4
ioctl(4, 0x2285, 0xbfffed00)            = 0
close(4)                                = 0
open("/dev/sdd", O_RDONLY)              = 4
ioctl(4, 0x2285, 0xbfffee50)            = 0
close(4)                                = 0
open("/sys/block/sde", O_RDONLY|O_DIRECTORY) = 4
getdents(4, /* 9 entries */, 4020)      = 156
lstat("/sys/block/sde/queue", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sde/queue", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sde/sde1", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sde/sde1", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sde/device", {st_mode=S_IFLNK|0777, st_size=51, ...}) = 0
readlink("/sys/block/sde/device", "../../devices/pci0000:00/0000:00:04.0/host1/1:0:1:0", 255) = 51
lstat("/sys/block/sde/stat", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/sde/stat", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sde/stat", O_RDONLY)   = 5
read(5, "     730      784    11092      "..., 4096) = 99
close(5)                                = 0
lstat("/sys/block/sde/size", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/sde/size", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sde/size", O_RDONLY)   = 5
read(5, "576716800\n", 4096)            = 10
close(5)                                = 0
lstat("/sys/block/sde/range", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/sde/range", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sde/range", O_RDONLY)  = 5
read(5, "16\n", 4096)                   = 3
close(5)                                = 0
lstat("/sys/block/sde/dev", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/sde/dev", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sde/dev", O_RDONLY)    = 5
read(5, "8:64\n", 4096)                 = 5
close(5)                                = 0
getdents(4, /* 0 entries */, 4020)      = 0
close(4)                                = 0
stat("/sys/block/sde/device/vendor", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sde/device/vendor", O_RDONLY) = 4
read(4, "3PARdata\n", 4096)             = 9
close(4)                                = 0
stat("/sys/block/sde/device/model", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sde/device/model", O_RDONLY) = 4
read(4, "VV              \n", 4096)     = 17
close(4)                                = 0
stat("/sys/block/sde/device/rev", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sde/device/rev", O_RDONLY) = 4
read(4, "0000\n", 4096)                 = 5
close(4)                                = 0
open("/dev/sde", O_RDONLY)              = 4
ioctl(4, 0x2285, 0xbfffed00)            = 0
close(4)                                = 0
open("/dev/sde", O_RDONLY)              = 4
ioctl(4, 0x2285, 0xbfffee50)            = 0
close(4)                                = 0
open("/sys/block/sdf", O_RDONLY|O_DIRECTORY) = 4
getdents(4, /* 8 entries */, 4020)      = 140
lstat("/sys/block/sdf/queue", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sdf/queue", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sdf/device", {st_mode=S_IFLNK|0777, st_size=51, ...}) = 0
readlink("/sys/block/sdf/device", "../../devices/pci0000:00/0000:00:04.0/host1/1:0:1:1", 255) = 51
lstat("/sys/block/sdf/stat", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/sdf/stat", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdf/stat", O_RDONLY)   = 5
read(5, "    3602      525   814856    13"..., 4096) = 99
close(5)                                = 0
lstat("/sys/block/sdf/size", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/sdf/size", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdf/size", O_RDONLY)   = 5
read(5, "20971520\n", 4096)             = 9
close(5)                                = 0
lstat("/sys/block/sdf/range", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/sdf/range", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdf/range", O_RDONLY)  = 5
read(5, "16\n", 4096)                   = 3
close(5)                                = 0
lstat("/sys/block/sdf/dev", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/sdf/dev", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
mmap2(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40030000
open("/sys/block/sdf/dev", O_RDONLY)    = 5
read(5, "8:80\n", 4096)                 = 5
close(5)                                = 0
getdents(4, /* 0 entries */, 4020)      = 0
close(4)                                = 0
stat("/sys/block/sdf/device/vendor", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdf/device/vendor", O_RDONLY) = 4
read(4, "3PARdata\n", 4096)             = 9
close(4)                                = 0
stat("/sys/block/sdf/device/model", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdf/device/model", O_RDONLY) = 4
read(4, "VV              \n", 4096)     = 17
close(4)                                = 0
stat("/sys/block/sdf/device/rev", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdf/device/rev", O_RDONLY) = 4
read(4, "0000\n", 4096)                 = 5
close(4)                                = 0
open("/dev/sdf", O_RDONLY)              = 4
ioctl(4, 0x2285, 0xbfffed00)            = 0
close(4)                                = 0
open("/dev/sdf", O_RDONLY)              = 4
ioctl(4, 0x2285, 0xbfffee50)            = 0
close(4)                                = 0
open("/sys/block/sdg", O_RDONLY|O_DIRECTORY) = 4
getdents(4, /* 8 entries */, 4020)      = 140
lstat("/sys/block/sdg/queue", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sdg/queue", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sdg/device", {st_mode=S_IFLNK|0777, st_size=51, ...}) = 0
readlink("/sys/block/sdg/device", "../../devices/pci0000:00/0000:00:04.0/host1/1:0:1:2", 255) = 51
lstat("/sys/block/sdg/stat", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/sdg/stat", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdg/stat", O_RDONLY)   = 5
read(5, "     511      405     6683      "..., 4096) = 99
close(5)                                = 0
lstat("/sys/block/sdg/size", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/sdg/size", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdg/size", O_RDONLY)   = 5
read(5, "20971520\n", 4096)             = 9
close(5)                                = 0
lstat("/sys/block/sdg/range", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/sdg/range", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdg/range", O_RDONLY)  = 5
read(5, "16\n", 4096)                   = 3
close(5)                                = 0
lstat("/sys/block/sdg/dev", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/sdg/dev", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdg/dev", O_RDONLY)    = 5
read(5, "8:96\n", 4096)                 = 5
close(5)                                = 0
getdents(4, /* 0 entries */, 4020)      = 0
close(4)                                = 0
stat("/sys/block/sdg/device/vendor", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdg/device/vendor", O_RDONLY) = 4
read(4, "3PARdata\n", 4096)             = 9
close(4)                                = 0
stat("/sys/block/sdg/device/model", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdg/device/model", O_RDONLY) = 4
read(4, "VV              \n", 4096)     = 17
close(4)                                = 0
stat("/sys/block/sdg/device/rev", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdg/device/rev", O_RDONLY) = 4
read(4, "0000\n", 4096)                 = 5
close(4)                                = 0
open("/dev/sdg", O_RDONLY)              = 4
ioctl(4, 0x2285, 0xbfffed00)            = 0
close(4)                                = 0
open("/dev/sdg", O_RDONLY)              = 4
ioctl(4, 0x2285, 0xbfffee50)            = 0
close(4)                                = 0
open("/sys/block/sdh", O_RDONLY|O_DIRECTORY) = 4
getdents(4, /* 9 entries */, 4020)      = 156
lstat("/sys/block/sdh/queue", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sdh/queue", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sdh/sdh1", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sdh/sdh1", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sdh/device", {st_mode=S_IFLNK|0777, st_size=51, ...}) = 0
readlink("/sys/block/sdh/device", "../../devices/pci0000:00/0000:00:08.0/host2/2:0:0:0", 255) = 51
lstat("/sys/block/sdh/stat", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/sdh/stat", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdh/stat", O_RDONLY)   = 5
read(5, "     730      784    11092      "..., 4096) = 99
close(5)                                = 0
lstat("/sys/block/sdh/size", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/sdh/size", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdh/size", O_RDONLY)   = 5
read(5, "576716800\n", 4096)            = 10
close(5)                                = 0
lstat("/sys/block/sdh/range", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/sdh/range", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdh/range", O_RDONLY)  = 5
read(5, "16\n", 4096)                   = 3
close(5)                                = 0
lstat("/sys/block/sdh/dev", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/sdh/dev", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdh/dev", O_RDONLY)    = 5
read(5, "8:112\n", 4096)                = 6
close(5)                                = 0
getdents(4, /* 0 entries */, 4020)      = 0
close(4)                                = 0
stat("/sys/block/sdh/device/vendor", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdh/device/vendor", O_RDONLY) = 4
read(4, "3PARdata\n", 4096)             = 9
close(4)                                = 0
stat("/sys/block/sdh/device/model", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdh/device/model", O_RDONLY) = 4
read(4, "VV              \n", 4096)     = 17
close(4)                                = 0
stat("/sys/block/sdh/device/rev", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdh/device/rev", O_RDONLY) = 4
read(4, "0000\n", 4096)                 = 5
close(4)                                = 0
open("/dev/sdh", O_RDONLY)              = 4
ioctl(4, 0x2285, 0xbfffed00)            = 0
close(4)                                = 0
open("/dev/sdh", O_RDONLY)              = 4
ioctl(4, 0x2285, 0xbfffee50)            = 0
close(4)                                = 0
open("/sys/block/sdi", O_RDONLY|O_DIRECTORY) = 4
getdents(4, /* 8 entries */, 4020)      = 140
lstat("/sys/block/sdi/queue", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sdi/queue", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sdi/device", {st_mode=S_IFLNK|0777, st_size=51, ...}) = 0
readlink("/sys/block/sdi/device", "../../devices/pci0000:00/0000:00:08.0/host2/2:0:0:1", 255) = 51
lstat("/sys/block/sdi/stat", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/sdi/stat", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdi/stat", O_RDONLY)   = 5
read(5, "    4720      540  1096350    16"..., 4096) = 99
close(5)                                = 0
lstat("/sys/block/sdi/size", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/sdi/size", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdi/size", O_RDONLY)   = 5
read(5, "20971520\n", 4096)             = 9
close(5)                                = 0
lstat("/sys/block/sdi/range", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/sdi/range", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdi/range", O_RDONLY)  = 5
read(5, "16\n", 4096)                   = 3
close(5)                                = 0
lstat("/sys/block/sdi/dev", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/sdi/dev", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdi/dev", O_RDONLY)    = 5
read(5, "8:128\n", 4096)                = 6
close(5)                                = 0
getdents(4, /* 0 entries */, 4020)      = 0
close(4)                                = 0
stat("/sys/block/sdi/device/vendor", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdi/device/vendor", O_RDONLY) = 4
read(4, "3PARdata\n", 4096)             = 9
close(4)                                = 0
stat("/sys/block/sdi/device/model", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdi/device/model", O_RDONLY) = 4
read(4, "VV              \n", 4096)     = 17
close(4)                                = 0
stat("/sys/block/sdi/device/rev", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdi/device/rev", O_RDONLY) = 4
read(4, "0000\n", 4096)                 = 5
close(4)                                = 0
open("/dev/sdi", O_RDONLY)              = 4
ioctl(4, 0x2285, 0xbfffed00)            = 0
close(4)                                = 0
open("/dev/sdi", O_RDONLY)              = 4
ioctl(4, 0x2285, 0xbfffee50)            = 0
close(4)                                = 0
open("/sys/block/sdj", O_RDONLY|O_DIRECTORY) = 4
getdents(4, /* 8 entries */, 4020)      = 140
lstat("/sys/block/sdj/queue", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sdj/queue", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sdj/device", {st_mode=S_IFLNK|0777, st_size=51, ...}) = 0
readlink("/sys/block/sdj/device", "../../devices/pci0000:00/0000:00:08.0/host2/2:0:0:2", 255) = 51
lstat("/sys/block/sdj/stat", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/sdj/stat", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdj/stat", O_RDONLY)   = 5
read(5, "     513      421     6827      "..., 4096) = 99
close(5)                                = 0
lstat("/sys/block/sdj/size", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/sdj/size", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdj/size", O_RDONLY)   = 5
read(5, "20971520\n", 4096)             = 9
close(5)                                = 0
lstat("/sys/block/sdj/range", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/sdj/range", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdj/range", O_RDONLY)  = 5
read(5, "16\n", 4096)                   = 3
close(5)                                = 0
lstat("/sys/block/sdj/dev", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/sdj/dev", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdj/dev", O_RDONLY)    = 5
read(5, "8:144\n", 4096)                = 6
close(5)                                = 0
getdents(4, /* 0 entries */, 4020)      = 0
close(4)                                = 0
stat("/sys/block/sdj/device/vendor", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdj/device/vendor", O_RDONLY) = 4
read(4, "3PARdata\n", 4096)             = 9
close(4)                                = 0
stat("/sys/block/sdj/device/model", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdj/device/model", O_RDONLY) = 4
read(4, "VV              \n", 4096)     = 17
close(4)                                = 0
stat("/sys/block/sdj/device/rev", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdj/device/rev", O_RDONLY) = 4
read(4, "0000\n", 4096)                 = 5
close(4)                                = 0
open("/dev/sdj", O_RDONLY)              = 4
ioctl(4, 0x2285, 0xbfffed00)            = 0
close(4)                                = 0
open("/dev/sdj", O_RDONLY)              = 4
ioctl(4, 0x2285, 0xbfffee50)            = 0
close(4)                                = 0
open("/sys/block/sdk", O_RDONLY|O_DIRECTORY) = 4
getdents(4, /* 9 entries */, 4020)      = 156
lstat("/sys/block/sdk/queue", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sdk/queue", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sdk/sdk1", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sdk/sdk1", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sdk/device", {st_mode=S_IFLNK|0777, st_size=51, ...}) = 0
readlink("/sys/block/sdk/device", "../../devices/pci0000:00/0000:00:08.0/host2/2:0:1:0", 255) = 51
lstat("/sys/block/sdk/stat", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/sdk/stat", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdk/stat", O_RDONLY)   = 5
read(5, "     730      784    11092      "..., 4096) = 99
close(5)                                = 0
lstat("/sys/block/sdk/size", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/sdk/size", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdk/size", O_RDONLY)   = 5
read(5, "576716800\n", 4096)            = 10
close(5)                                = 0
lstat("/sys/block/sdk/range", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/sdk/range", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdk/range", O_RDONLY)  = 5
read(5, "16\n", 4096)                   = 3
close(5)                                = 0
lstat("/sys/block/sdk/dev", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/sdk/dev", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdk/dev", O_RDONLY)    = 5
read(5, "8:160\n", 4096)                = 6
close(5)                                = 0
getdents(4, /* 0 entries */, 4020)      = 0
close(4)                                = 0
stat("/sys/block/sdk/device/vendor", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdk/device/vendor", O_RDONLY) = 4
read(4, "3PARdata\n", 4096)             = 9
close(4)                                = 0
stat("/sys/block/sdk/device/model", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdk/device/model", O_RDONLY) = 4
read(4, "VV              \n", 4096)     = 17
close(4)                                = 0
stat("/sys/block/sdk/device/rev", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdk/device/rev", O_RDONLY) = 4
read(4, "0000\n", 4096)                 = 5
close(4)                                = 0
open("/dev/sdk", O_RDONLY)              = 4
ioctl(4, 0x2285, 0xbfffed00)            = 0
close(4)                                = 0
open("/dev/sdk", O_RDONLY)              = 4
ioctl(4, 0x2285, 0xbfffee50)            = 0
close(4)                                = 0
open("/sys/block/sdl", O_RDONLY|O_DIRECTORY) = 4
getdents(4, /* 8 entries */, 4020)      = 140
lstat("/sys/block/sdl/queue", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sdl/queue", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sdl/device", {st_mode=S_IFLNK|0777, st_size=51, ...}) = 0
readlink("/sys/block/sdl/device", "../../devices/pci0000:00/0000:00:08.0/host2/2:0:1:1", 255) = 51
lstat("/sys/block/sdl/stat", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/sdl/stat", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdl/stat", O_RDONLY)   = 5
read(5, "    5284      905  1130234    16"..., 4096) = 99
close(5)                                = 0
lstat("/sys/block/sdl/size", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/sdl/size", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdl/size", O_RDONLY)   = 5
read(5, "20971520\n", 4096)             = 9
close(5)                                = 0
lstat("/sys/block/sdl/range", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/sdl/range", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdl/range", O_RDONLY)  = 5
read(5, "16\n", 4096)                   = 3
close(5)                                = 0
lstat("/sys/block/sdl/dev", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/sdl/dev", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdl/dev", O_RDONLY)    = 5
read(5, "8:176\n", 4096)                = 6
close(5)                                = 0
getdents(4, /* 0 entries */, 4020)      = 0
close(4)                                = 0
stat("/sys/block/sdl/device/vendor", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdl/device/vendor", O_RDONLY) = 4
read(4, "3PARdata\n", 4096)             = 9
close(4)                                = 0
stat("/sys/block/sdl/device/model", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdl/device/model", O_RDONLY) = 4
read(4, "VV              \n", 4096)     = 17
close(4)                                = 0
stat("/sys/block/sdl/device/rev", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdl/device/rev", O_RDONLY) = 4
read(4, "0000\n", 4096)                 = 5
close(4)                                = 0
open("/dev/sdl", O_RDONLY)              = 4
ioctl(4, 0x2285, 0xbfffed00)            = 0
close(4)                                = 0
open("/dev/sdl", O_RDONLY)              = 4
ioctl(4, 0x2285, 0xbfffee50)            = 0
close(4)                                = 0
open("/sys/block/sdm", O_RDONLY|O_DIRECTORY) = 4
getdents(4, /* 8 entries */, 4020)      = 140
lstat("/sys/block/sdm/queue", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sdm/queue", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
lstat("/sys/block/sdm/device", {st_mode=S_IFLNK|0777, st_size=51, ...}) = 0
readlink("/sys/block/sdm/device", "../../devices/pci0000:00/0000:00:08.0/host2/2:0:1:2", 255) = 51
lstat("/sys/block/sdm/stat", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/sdm/stat", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdm/stat", O_RDONLY)   = 5
read(5, "     517      480     7331      "..., 4096) = 99
close(5)                                = 0
lstat("/sys/block/sdm/size", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/sdm/size", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
mmap2(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x40040000
open("/sys/block/sdm/size", O_RDONLY)   = 5
read(5, "20971520\n", 4096)             = 9
close(5)                                = 0
lstat("/sys/block/sdm/range", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/sdm/range", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdm/range", O_RDONLY)  = 5
read(5, "16\n", 4096)                   = 3
close(5)                                = 0
lstat("/sys/block/sdm/dev", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
stat("/sys/block/sdm/dev", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdm/dev", O_RDONLY)    = 5
read(5, "8:192\n", 4096)                = 6
close(5)                                = 0
getdents(4, /* 0 entries */, 4020)      = 0
close(4)                                = 0
stat("/sys/block/sdm/device/vendor", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdm/device/vendor", O_RDONLY) = 4
read(4, "3PARdata\n", 4096)             = 9
close(4)                                = 0
stat("/sys/block/sdm/device/model", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdm/device/model", O_RDONLY) = 4
read(4, "VV              \n", 4096)     = 17
close(4)                                = 0
stat("/sys/block/sdm/device/rev", {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
open("/sys/block/sdm/device/rev", O_RDONLY) = 4
read(4, "0000\n", 4096)                 = 5
close(4)                                = 0
open("/dev/sdm", O_RDONLY)              = 4
ioctl(4, 0x2285, 0xbfffed00)            = 0
close(4)                                = 0
open("/dev/sdm", O_RDONLY)              = 4
ioctl(4, 0x2285, 0xbfffee50)            = 0
close(4)                                = 0
write(1, "# all paths :\n", 14# all paths :
)         = 14
write(1, "# all multipaths :\n", 19# all multipaths :
)    = 19
write(1, "# device maps :\n", 16# device maps :
)       = 16
open("/var/run/multipathd.pid", O_RDONLY) = 4
read(4, "8", 1)                         = 1
read(4, "2", 1)                         = 1
read(4, "0", 1)                         = 1
read(4, "8", 1)                         = 1
read(4, "\n", 1)                        = 1
close(4)                                = 0
kill(8208, SIGHUP)                      = 0
unlink("/var/run/multipath.run")        = 0
_exit(0)                                = ?

I was able to put a filesystem on the dm-0 device that I created with
dmsetup without much trouble after I found out the that the multipath table
arguments changed.

I didn't see much about LVM2 other than that it uses the libdevmapper
library.  What I didn't see is how to access the multipath device for an
LVM2 volume.  Does it automaticly know that it is part of a multipath device
when I use one of the devices that is a part of the multipath device.

Andy



More information about the dm-devel mailing list