I have a DELL R815, it is with two HBA that are directly connected to the MD3200 storage, where they are in the redundancy module and HBA driver.
I configured two virtual disks in storage, where each module has its primary controller, for example: vdisc1 - Module 1 priority, vdisc2 - module 2.
To close the redundancio each HBA is connected to each of the storage modules.
So I need the gmultipath, reconheças paths, that in which he is only acknowledging the way in which the vdisc as is preferred.
Below.
create multipah - vdisc2
result in /var/log/messages
vdisc1 happens with it.
In CentOS 6 it works correctly.
I configured two virtual disks in storage, where each module has its primary controller, for example: vdisc1 - Module 1 priority, vdisc2 - module 2.
To close the redundancio each HBA is connected to each of the storage modules.
So I need the gmultipath, reconheças paths, that in which he is only acknowledging the way in which the vdisc as is preferred.
Below.
Code:
# camcontrol devlist | grep DELL
<DELL MD32xx 0780> at scbus0 target 3 lun 0 (pass0,da0)
<DELL MD32xx 0780> at scbus0 target 3 lun 1 (pass1,da1)
<DELL Universal Xport 0780> at scbus0 target 3 lun 31 (pass2,da2)
<DELL MD32xx 0780> at scbus0 target 4 lun 0 (pass3,da3)
<DELL MD32xx 0780> at scbus0 target 4 lun 1 (pass4,da4)
<DELL Universal Xport 0780> at scbus0 target 4 lun 31 (pass5,da5)
<DELL MD32xx 0780> at scbus5 target 3 lun 0 (pass6,da6)
<DELL MD32xx 0780> at scbus5 target 3 lun 1 (pass7,da7)
<DELL Universal Xport 0780> at scbus5 target 3 lun 31 (pass8,da8)
<DELL MD32xx 0780> at scbus5 target 4 lun 0 (pass9,da9)
<DELL MD32xx 0780> at scbus5 target 4 lun 1 (pass10,da10)
<DELL Universal Xport 0780> at scbus5 target 4 lun 31 (pass11,da11)
# camcontrol inquiry da0 -S
255009A
# camcontrol inquiry da1 -S
255009A
# camcontrol inquiry da3 -S
255009C
# camcontrol inquiry da4 -S
255009C
# camcontrol inquiry da6 -S
255009A
# camcontrol inquiry da7 -S
255009A
# camcontrol inquiry da9 -S
255009C
# camcontrol inquiry da10 -S
255009C
create multipah - vdisc2
Code:
# gmultipath label -v PGXLOG da1 da4 da7 da10
result in /var/log/messages
Code:
Feb 4 13:03:10 kernel: GEOM: da1: media size does not match label.
Feb 4 13:03:10 kernel: GEOM_MULTIPATH: adding da1 to PGXLOG/fd2b4cc1-6edb-11e2-a2d3-d4ae52e542ec
Feb 4 13:03:10 kernel: GEOM_MULTIPATH: da1 now active path in PGXLOG
Feb 4 13:03:10 kernel: GEOM: da1: media size does not match label.
Feb 4 13:03:10 kernel: GEOM_MULTIPATH: adding da4 to PGXLOG/fd2b4cc1-6edb-11e2-a2d3-d4ae52e542ec
vdisc1 happens with it.
In CentOS 6 it works correctly.