Westb,
So I have followed your instructions here. When I run multipath -ll, this is the output:
mpath1 (36001438002a55d780000800000590000) dm-6 HP,HSV210
[size=500G][features=1 queue_if_no_path][hwhandler=0][rw]
\_ round-robin 0 [prio=200][active]
\_ 3:0:0:1 sdb 8:16 [active][ready]
\_ 3:0:2:1 sdd 8:48 [active][ready]
\_ 4:0:0:1 sdf 8:80 [active][ready]
\_ 4:0:1:1 sdg 8:96 [active][ready]
\_ round-robin 0 [prio=30][enabled]
\_ 3:0:1:1 sdc 8:32 [active][ready]
\_ 3:0:3:1 sde 8:64 [active][ready]
\_ 4:0:2:1 sdh 8:112 [active][ready]
Do I run mkfs on "mpath" as the device? What I was doing before was:
mkfs.ext3 /dev/mapper/mpath1
It would build a filesystem with no complaints. I could even then mount it at /mnt as a test.
When I put it in the /etc/fstab for mounting at boot time, it will hang in the boot for not being able to recognize the device. It's almost like somehow the multipath functions have a service that seems to start AFTER mounting at boot, but I just don't know.
So that's where I am, I know if I mkfs the mpath1 device, it'll hang me at boot and I'll need to go into rescue mode to remove the line from fstab.
Any ideas?