tgtd 1.0.7 and large targets

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]


I recently attempted an upgrade from tgtd 1.0.5 to tgtd 1.0.10 on a server with several multi-terrabyte arrays, but after the upgrade all the linux initiators started giving complaints about unsupported sector sizes.

I setup a test server and initiator client to try to figure out the problem, and found that some change between 1.0.6 and 1.0.7 caused the breakage. My test setup had an initiator which is a fresh stock centos 5.5 install. The target server, had two arrays, one small to verify connectivity, that worked in both 1.0.6 and 1.0.7, but the other, which was 6T in size did work in 1.0.6 but not in 1.0.7. I dropped the size a couple times on the large array until I got a sub 2T size, and that worked. One odd thing that I noticed was that with several different sizes above 2T the client repeatedly reported the sector size of 1229280288.

Doing a diff on the documentation between 1.0.6 and 1.0.7 I didn't find anything documented that would cause this. Any help in tracking down the bug or what I need to do differently would be appreciated.

Thanks,
Robert


results of my testing:
tgtd 1.0.6
target:
Size: 5992339 MB
initiator:
Oct 30 13:33:24 vanilla kernel: sdb : very big device. try to use READ CAPACITY(16). Oct 30 13:33:24 vanilla kernel: SCSI device sdb: 11703787520 512-byte hdwr sectors (5992339 MB)


tgtd 1.0.7
target:
Size: 5992339 MB
initiator:
Oct 30 14:06:43 vanilla kernel: sdb : very big device. try to use READ CAPACITY(16).
Oct 30 14:06:43 vanilla kernel: sdb : unsupported sector size 1229280288.
Oct 30 14:06:43 vanilla kernel: SCSI device sdb: 0 512-byte hdwr sectors (0 MB)

target:
Size: 2693804 MB
initiator:
Oct 30 14:16:25 vanilla kernel: sdb : very big device. try to use READ CAPACITY(16).
Oct 30 14:16:25 vanilla kernel: sdb : unsupported sector size 1229280288.
Oct 30 14:16:25 vanilla kernel: SCSI device sdb: 0 512-byte hdwr sectors (0 MB)

target:
Size: 2199023 MB
initiator:
Oct 30 14:17:31 vanilla kernel: sdb : very big device. try to use READ CAPACITY(16).
Oct 30 14:17:31 vanilla kernel: sdb : unsupported sector size 1229280288.
Oct 30 14:17:31 vanilla kernel: SCSI device sdb: 0 512-byte hdwr sectors (0 MB)

target:
Size: 1649267 MB
initiator:
Oct 30 14:18:15 vanilla kernel: SCSI device sdb: 3221225472 512-byte hdwr sectors (1649267 MB)


--
To unsubscribe from this list: send the line "unsubscribe stgt" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Linux SCSI]     [Linux RAID]     [Linux Clusters]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Photo]     [Yosemite News]    [Yosemite Photos]    [Free Online Dating]     [Linux Kernel]     [XFree86]     [Video Devices]

Add to Google Powered by Linux