Недавно я приобрел пару внешних жестких дисков USB 3.0 для хранения и резервного копирования; Идея заключалась в том, чтобы сделать один акт резервным копированием для другого с общим объемом накопителей 4 х 3 ТБ. Однако второй диск в каждом не доступен ни в Linux, ни в Windows, и я не смог определить причину.
1. ситуация
Два корпуса немного различаются (их не удалось найти на складе одновременно), но из множества мелких деталей, похоже, все тот же китайский базовый дизайн с измененной внешней оболочкой. Модели:
Диски Seagate 3TB Barracuda ST33000651AS, прошивка CC44, все идентичные.
Из прочтения руководств и онлайн-источников я определил, что JBOD будет оптимальной настройкой для моих нужд - важно было бы адресовать два диска по отдельности в каждом корпусе, облегчая их замену, а также их смешивание и сопоставление при необходимости; все остальные режимы подразумевают, что контроллер выполняет комбинацию приводов.
В качестве программного обеспечения использовались Debian GNU/Linux - testing/wheezy - ядро 2.6.39-2 и Windows 7 Ultimate.
2. Описание проблемы
Теперь возникает проблема: каждый раз, когда я подключаю один из корпусов к ПК с помощью прилагаемого кабеля (пробовал и другой), только жесткий диск в верхнем отсеке доступен для чтения, тот, что находится ниже, обнаруживается, но ошибки появляются в Различные пути. Согласно руководствам, это не должно происходить: в JBOD система должна иметь возможность "видеть" два отдельных диска при подключении.
Это происходит как с корпусами, так и с любыми комбинациями жестких дисков (т. Е. Если я их поменяю, то происходит то же самое), поэтому жесткие диски хороши, и я думаю, что корпуса тоже (две разные компании, производящие аналогичные продукты, которые вышли из строя одинаковым образом, будут очень маловероятно).
Верхний жесткий диск можно нормально использовать каждый раз, на самом деле я попробовал тест скорости на Linux и получил около 150 МБ / с, так что все работает как надо; тот, что ниже, отказывается работать каждый раз. Так что неудача последовательна.
Чтобы убедиться, что это не какая-то неясная ошибка Linux, я попробовал то же самое в Windows 7, и система также создала только одну букву диска для диска размером 3 ТБ (поэтому он видел только одну букву вместо обеих). Размещение старого, заведомо исправного диска объемом 2 ТБ в верхнем отсеке позволило распознать его, поэтому у нас также есть проблема с Windows.
Записи в журнале под Linux (тестировали здесь с диском на 3 ТБ и 2 ТБ, чтобы я мог их различать; либо один работает в верхнем корпусе, в тестовой настройке один 3 ТБ находится сверху). Вы можете видеть их обнаружение, верхний в порядке, но для нижних только ошибки:
Jul 19 23:28:15 media kernel: [260150.582436] usb 6-1: New USB device found, idVendor=1ca1, idProduct=18ae
Jul 19 23:28:15 media kernel: [260150.582440] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Jul 19 23:28:15 media kernel: [260150.582442] usb 6-1: Product: Usb Sata Bridge
Jul 19 23:28:15 media kernel: [260150.582444] usb 6-1: Manufacturer: SYMWAVE
Jul 19 23:28:15 media kernel: [260150.582446] usb 6-1: SerialNumber: 39584B304C4E3441
Jul 19 23:28:15 media kernel: [260150.870412] scsi11 : usb-storage 6-1:1.0
Jul 19 23:28:16 media kernel: [260151.882087] scsi 11:0:0:0: Direct-Access SYMWAVE ST33000651AS CC44 PQ: 0 ANSI: 4
Jul 19 23:28:16 media kernel: [260151.882242] scsi 11:0:0:1: Direct-Access SYMWAVE ST32000641AS CC12 PQ: 0 ANSI: 4
Jul 19 23:28:16 media kernel: [260151.882677] sd 11:0:0:0: Attached scsi generic sg2 type 0
Jul 19 23:28:16 media kernel: [260151.882774] sd 11:0:0:0: [sdb] Very big device. Trying to use READ CAPACITY(16).
Jul 19 23:28:16 media kernel: [260151.882857] sd 11:0:0:1: Attached scsi generic sg3 type 0
Jul 19 23:28:16 media kernel: [260151.882893] sd 11:0:0:0: [sdb] 5860533168 512-byte logical blocks: (3.00 TB/2.72 TiB)
Jul 19 23:28:16 media kernel: [260151.883085] xhci_hcd 0000:03:00.0: WARN: Stalled endpoint
Jul 19 23:28:16 media kernel: [260151.883582] sd 11:0:0:0: [sdb] Write Protect is off
Jul 19 23:28:16 media kernel: [260151.883961] sd 11:0:0:1: [sdc] 3907029168 512-byte logical blocks: (2.00 TB/1.81 TiB)
Jul 19 23:28:16 media kernel: [260151.884145] xhci_hcd 0000:03:00.0: WARN: Stalled endpoint
Jul 19 23:28:16 media kernel: [260151.884570] sd 11:0:0:1: [sdc] Write Protect is off
Jul 19 23:28:16 media kernel: [260151.884855] sd 11:0:0:0: [sdb] Very big device. Trying to use READ CAPACITY(16).
Jul 19 23:28:16 media kernel: [260151.885286] xhci_hcd 0000:03:00.0: WARN: Stalled endpoint
Jul 19 23:28:16 media kernel: [260151.885807] xhci_hcd 0000:03:00.0: WARN: Stalled endpoint
Jul 19 23:28:16 media kernel: [260151.909595] xhci_hcd 0000:03:00.0: WARN: Stalled endpoint
Jul 19 23:28:16 media kernel: [260151.910159] sd 11:0:0:1: [sdc] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
Jul 19 23:28:16 media kernel: [260151.910163] sd 11:0:0:1: [sdc] Sense Key : Illegal Request [current]
Jul 19 23:28:16 media kernel: [260151.910167] Info fld=0x0
Jul 19 23:28:16 media kernel: [260151.910169] sd 11:0:0:1: [sdc] Add. Sense: Invalid field in cdb
Jul 19 23:28:16 media kernel: [260151.910172] sd 11:0:0:1: [sdc] CDB: Read(10): 28 20 00 00 00 00 00 00 08 00
Jul 19 23:28:16 media kernel: [260151.910182] quiet_error: 2 callbacks suppressed
Jul 19 23:28:16 media kernel: [260151.910570] xhci_hcd 0000:03:00.0: WARN: Stalled endpoint
Jul 19 23:28:16 media kernel: [260151.911153] sd 11:0:0:1: [sdc] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
Jul 19 23:28:16 media kernel: [260151.911156] sd 11:0:0:1: [sdc] Sense Key : Illegal Request [current]
Jul 19 23:28:16 media kernel: [260151.911159] Info fld=0x0
Jul 19 23:28:16 media kernel: [260151.911161] sd 11:0:0:1: [sdc] Add. Sense: Invalid field in cdb
Jul 19 23:28:16 media kernel: [260151.911164] sd 11:0:0:1: [sdc] CDB: Read(10): 28 20 00 00 00 00 00 00 08 00
Jul 19 23:28:16 media kernel: [260151.911385] xhci_hcd 0000:03:00.0: WARN: Stalled endpoint
Jul 19 23:28:16 media kernel: [260151.911902] sd 11:0:0:1: [sdc] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
Jul 19 23:28:16 media kernel: [260151.911905] sd 11:0:0:1: [sdc] Sense Key : Illegal Request [current]
Jul 19 23:28:16 media kernel: [260151.911908] Info fld=0x0
Jul 19 23:28:16 media kernel: [260151.911910] sd 11:0:0:1: [sdc] Add. Sense: Invalid field in cdb
Jul 19 23:28:16 media kernel: [260151.911913] sd 11:0:0:1: [sdc] CDB: Read(10): 28 20 00 00 00 00 00 00 08 00
Jul 19 23:28:16 media kernel: [260151.912128] xhci_hcd 0000:03:00.0: WARN: Stalled endpoint
Jul 19 23:28:16 media kernel: [260151.912650] sd 11:0:0:1: [sdc] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
Jul 19 23:28:16 media kernel: [260151.912653] sd 11:0:0:1: [sdc] Sense Key : Illegal Request [current]
Jul 19 23:28:16 media kernel: [260151.912656] Info fld=0x0
Jul 19 23:28:16 media kernel: [260151.912657] sd 11:0:0:1: [sdc] Add. Sense: Invalid field in cdb
Jul 19 23:28:16 media kernel: [260151.912660] sd 11:0:0:1: [sdc] CDB: Read(10): 28 20 00 00 00 00 00 00 08 00
Jul 19 23:28:16 media kernel: [260151.912876] xhci_hcd 0000:03:00.0: WARN: Stalled endpoint
Jul 19 23:28:16 media kernel: [260151.913439] sd 11:0:0:1: [sdc] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
Jul 19 23:28:16 media kernel: [260151.913442] sd 11:0:0:1: [sdc] Sense Key : Illegal Request [current]
Jul 19 23:28:16 media kernel: [260151.913445] Info fld=0x0
Jul 19 23:28:16 media kernel: [260151.913446] sd 11:0:0:1: [sdc] Add. Sense: Invalid field in cdb
Jul 19 23:28:16 media kernel: [260151.913449] sd 11:0:0:1: [sdc] CDB: Read(10): 28 20 00 00 00 00 00 00 08 00
Jul 19 23:28:16 media kernel: [260151.945227] xhci_hcd 0000:03:00.0: WARN: Stalled endpoint
Jul 19 23:28:16 media kernel: [260151.945863] sd 11:0:0:1: [sdc] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
Jul 19 23:28:16 media kernel: [260151.945866] sd 11:0:0:1: [sdc] Sense Key : Illegal Request [current]
Jul 19 23:28:16 media kernel: [260151.945870] Info fld=0x0
Jul 19 23:28:16 media kernel: [260151.945871] sd 11:0:0:1: [sdc] Add. Sense: Invalid field in cdb
Jul 19 23:28:16 media kernel: [260151.945875] sd 11:0:0:1: [sdc] CDB: Read(10): 28 20 00 00 00 00 00 00 08 00
(...) and so on for like 10 seconds until it gives up (...)
3. Вопрос
Итак, мой вопрос будет: что это вызывает? Я что-то упускаю, я должен настроить вещи по-другому, это известное ограничение?
Поиск в Интернете для получения дополнительной информации не дал никаких полезных результатов ... Спасибо заранее за любую помощь!