Ok, if multipath is grabbing the HBA device so I'm unable to mount it, that's fine, I will go with that. So I re-enabled the iSCSI initiator so that the NIC device would become active and I can see if multipath will grab both of them. No luck, but I'm ahead of where I was previously, so here's my status. In dmesg, both of the devices are being found on boot... HBA- scsi1 : qla4xxx QLogic iSCSI HBA Driver version: 5.01.00.08 QLogic ISP4032 @ 0000:14:01.1 hdma+, host#=1, fw=03.00.01.24 Vendor: EQLOGIC Model: 100E-00 Rev: 2.3 Type: Direct-Access ANSI SCSI revision: 05 qla4xxx 0000:14:01.1: scsi(1:0:1:0): Enabled tagged queuing, queue depth 32. SCSI device sdb: 8417280 512-byte hdwr sectors (4310 MB) SCSI device sdb: drive cache: write through sdb: sdb1 Attached scsi disk sdb at scsi1, channel 0, id 1, lun 0 NIC- scsi3 : SFNet iSCSI driver Vendor: EQLOGIC Model: 100E-00 Rev: 2.3 Type: Direct-Access ANSI SCSI revision: 05 SCSI device sdc: 8417280 512-byte hdwr sectors (4310 MB) SCSI device sdc: drive cache: write through sdc: sdc1 Attached scsi disk sdc at scsi3, channel 0, id 0, lun 0 # multipath -l 30690a018f015191a6472441d1500f057 [size=4 GB][features="0"][hwhandler="0"] \_ round-robin 0 [active] \_ 1:0:1:0 sdb 8:16 [active][ready] I'm attaching the output of "multipath -v4" since it's lengthy. There's some references to sdc (although [faulty]) that I don't understand, but maybe it will help troubleshoot? My multipath.conf is setup in accordance with http://kbase.redhat.com/faq/FAQ_51_7170.shtm . Thanks, Scott
# multipath -v4 load path identifiers cache # # all paths in cache : # #:#:#:# hda 3:0 [faulty] // 30690a018f015191a6472441d1500f057 1:0:1:0 sdb 8:16 [active][ready] EQLOGIC / 3:0:0:0 sdc 8:32 [faulty] EQLOGIC /100E-00 /2.3 ===== path info hda (mask 0x1f) ===== bus = 2 dev_t = 3:0 size = 8388604 sda blacklisted ===== path info sdb (mask 0x1f) ===== bus = 1 dev_t = 8:16 size = 8417280 vendor = EQLOGIC product = 100E-00 rev = 2.3 h:b:t:l = 1:0:1:0 tgt_node_name = serial = 0690A018F015191A6472441D1500F057 path checker = readsector0 (internal default) state = 2 getprio = /bin/true (internal default) prio = 0 uid = 30690a018f015191a6472441d1500f057 (cache) ===== path info sdc (mask 0x1f) ===== bus = 1 dev_t = 8:32 size = 8417280 vendor = EQLOGIC product = 100E-00 rev = 2.3 h:b:t:l = 3:0:0:0 tgt_node_name = # # all paths : # #:#:#:# hda 3:0 [faulty] // 30690a018f015191a6472441d1500f057 1:0:1:0 sdb 8:16 [active][ready] EQLOGIC / 3:0:0:0 sdc 8:32 [faulty] EQLOGIC /100E-00 /2.3 params = 0 0 1 1 round-robin 0 1 1 8:16 100 status = 1 0 0 1 1 A 0 1 0 8:16 A 0 *word = 0, len = 1 *word = 0, len = 1 *word = 1, len = 1 *word = 1, len = 1 *word = round-robin, len = 11 *word = 0, len = 1 *word = 1, len = 1 *word = 1, len = 1 *word = 8:16, len = 4 ===== path info sdb (mask 0x8) ===== prio = 0 uid = 30690a018f015191a6472441d1500f057 (cache) *word = 1, len = 1 *word = 0, len = 1 *word = 1, len = 1 *word = A, len = 1 *word = 1, len = 1 *word = 0, len = 1 *word = A, len = 1 *word = 0, len = 1 pgpolicy = failover (config file default) selector = round-robin 0 (internal default) features = 0 (internal default) hwhandler = 0 (internal default) rr_weight = 1 (internal default) no_path_retry = NONE (internal default) pg_timeout = NONE (internal default) 0 8417280 multipath 0 0 1 1 round-robin 0 1 1 8:16 100 set ACT_NOTHING: map unchanged
-- dm-devel mailing list dm-devel@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/dm-devel