I've been trying to track down the reason why only one of my VMs is able to access and mount the USB3 Drobo 16TB Raid box I have not found the cause, but I have found a difference in the logs:
Running gdisk, parted or trying to mount the drive on the bad machines just results in a hang, with 100% cpu usage, and the only way to get out of it is to HARD power down the machine.
This is the log from the VM that can't access the Drobo:
[code]
Oct 28 14:34:36 DISARCH kernel: scsi target0:0:0: FAST-40 WIDE SCSI 80.0 MB/s ST (25 ns, offset 127)
Oct 28 14:34:36 DISARCH kernel: scsi1 : ata_piix
Oct 28 14:34:36 DISARCH kernel: scsi2 : ata_piix
Oct 28 14:34:36 DISARCH kernel: scsi3 : usb-storage 2-1:1.0
Oct 28 14:34:38 DISARCH kernel: scsi 3:0:0:0: Direct-Access Drobo 5D 5.00 PQ: 0 ANSI: 0
[/code]
And this is from the one that can:
[code]
Oct 28 14:47:36 ARCH kernel: scsi target1:0:0: FAST-40 WIDE SCSI 80.0 MB/s ST (25 ns, offset 127)
Oct 28 14:47:36 ARCH kernel: scsi2 : ata_piix
Oct 28 14:47:36 ARCH kernel: scsi3 : ata_piix
Oct 28 14:47:36 ARCH kernel: scsi 0:0:0:0: Direct-Access Drobo 5D 5.00 PQ: 0 ANSI: 0
[/code]
The major difference that I see is the " kernel: scsi3 : usb-storage 2-1:1.0" which is missing from the machine that can access the drive.
Any suggestions on how I can resolve this ?
Update 1
======
OK, I installed a USB3 passthrough and added it to the VM, and now, I don't even need to run gdisk, already on startup it is at 100% cpu usage ( kworker/u16:2 ) , here's the dmesg log:
[ 5.341221] scsi 4:0:0:0: Direct-Access Drobo 5D 5.00 PQ: 0 ANSI: 0
[ 5.342191] sd 4:0:0:0: [sdc] Very big device. Trying to use READ CAPACITY(16).
[ 5.342312] sd 4:0:0:0: [sdc] 34359738368 512-byte logical blocks: (17.5 TB/16.0 TiB)
[ 5.342448] sd 4:0:0:0: [sdc] Write Protect is off
[ 5.342449] sd 4:0:0:0: [sdc] Mode Sense: 03 00 00 00
[ 5.342592] sd 4:0:0:0: [sdc] No Caching mode page found
[ 5.342594] sd 4:0:0:0: [sdc] Assuming drive cache: write through
[ 5.342891] sd 4:0:0:0: [sdc] Very big device. Trying to use READ CAPACITY(16).
[ 5.343317] sd 4:0:0:0: [sdc] No Caching mode page found
[ 5.343319] sd 4:0:0:0: [sdc] Assuming drive cache: write through
[ 5.343704] random: nonblocking pool is initialized
[ 5.349408] sdc: sdc1
I cannot 'lsusb' any more, as that will just hang !
=======