VMware Cloud Community
crankshaft
Contributor
Contributor

USB3 Drobo 16TB GPT Problems

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 !

=======

0 Kudos
0 Replies