Como detectar todas as 10 unidades de disco em 2 multiplicadores de porta conectados ao HBA baseado em Marvell 88SE9130?

0

SilverStone EC05

Eu instalei um controlador SATA HBA / RAID do SilverStone EC05 em um Ubuntu 14.04 64 SilverStone EC05 sistema de bits, kernel 3.13.0-24 genérico.

Marvel 88SE9130

Esta placa EC05 PCI Express é baseada em uma 88SE9130 da Marvell $ lspci detecta este controlador como " SATA controller: Marvell Technology Group Ltd. 88SE9128 PCIe SATA 6 Gb/s RAID controller with HyperDuo (rev 11) ".

Sil3726 PM's

Em ambas as suas duas portas SATA, uma imagem de silício Sil3726 dispositivo baseado em chip PM (port multiplicador) é anexado. Cada multiplicador de porta (PM) possui 5 unidades SATA idênticas conectadas. Isso faz com que 10 unidades no total sejam conectadas ao EC05. Cada multiplicador de porta está configurado para estar no modo de multiplicador de porta (não em qualquer tipo de modo RAID). O BIOS da placa-mãe parece estar configurado para não carregar outros BIOS-es porque pressionar Ctrl + M durante a inicialização, não resulta em entrar no BIOS da Marvell.

Resultado real

  • Ao conectar a PM nº 1 à porta EC05 SATA nº 1 e à MP nº 2 à porta EC05 SATA nº 2, apenas as 5 unidades na MP nº 1 são detectadas pelo sistema operacional.
  • Ao anexar o PM nº 1 à porta EC05 SATA nº 2 e MP nº 2 à porta EC05 SATA nº 1, somente as 5 unidades PM # 1 são detectados pelo sistema operacional.
  • Ao anexar a MP nº 2 à porta EC05 SATA nº 2 e desconectando a porta EC05 SATA # 1, apenas as 5 unidades na PM # 2 são detectado pelo sistema operacional.

Resultado esperado

  • Ao anexar a PM nº 1 à porta EC05 SATA nº 1 e MP nº 2 à porta EC05 SATA nº 2, todas as 10 unidades são detectadas pelo sistema operacional.
  • Ao anexar o PM nº 1 à porta EC05 SATA nº 2 e MP nº 2 à porta EC05 SATA nº 1, todas as 10 unidades são detectadas pelo sistema operacional.

Seção relacionada $ dmesg output:

[    2.806779] ahci 0000:03:00.0: irq 44 for MSI/MSI-X
[    2.820401] ahci 0000:03:00.0: AHCI 0001.0200 32 slots 8 ports 6 Gbps 0xff impl SATA mode
[    2.820402] ahci 0000:03:00.0: flags: 64bit ncq pio
[    2.821223] scsi5 : ahci
[    2.821290] scsi6 : ahci
[    2.821346] scsi7 : ahci
[    2.821403] scsi8 : ahci
[    2.821458] scsi9 : ahci
[    2.821514] scsi10 : ahci
[    2.821569] scsi11 : ahci
[    2.821625] scsi12 : ahci
[    2.821673] ata6: SATA max UDMA/133 abar m2048@0xf0510000 port 0xf0510100 irq 44
[    2.821675] ata7: SATA max UDMA/133 abar m2048@0xf0510000 port 0xf0510180 irq 44
[    2.821676] ata8: SATA max UDMA/133 abar m2048@0xf0510000 port 0xf0510200 irq 44
[    2.821678] ata9: SATA max UDMA/133 abar m2048@0xf0510000 port 0xf0510280 irq 44
[    2.821679] ata10: SATA max UDMA/133 abar m2048@0xf0510000 port 0xf0510300 irq 44
[    2.821681] ata11: SATA max UDMA/133 abar m2048@0xf0510000 port 0xf0510380 irq 44
[    2.821682] ata12: SATA max UDMA/133 abar m2048@0xf0510000 port 0xf0510400 irq 44
[    2.821684] ata13: SATA max UDMA/133 abar m2048@0xf0510000 port 0xf0510480 irq 44
[    3.124077] ata5: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[    3.148049] ata6: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[    3.148069] ata11: SATA link down (SStatus 0 SControl 300)
[    3.148091] ata12: SATA link down (SStatus 0 SControl 300)
[    3.148112] ata13: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[    3.148132] ata8: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[    3.148148] ata7: SATA link down (SStatus 0 SControl 300)
[    3.148170] ata9: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[    3.151632] ata13.00: ATAPI: MARVELL VIRTUALL, 1.09, max UDMA/66
[    3.181571] ata5.00: ACPI cmd ef/10:06:00:00:00:00 (SET FEATURES) succeeded
[    3.181572] ata5.00: ACPI cmd f5/00:00:00:00:00:00 (SECURITY FREEZE LOCK) filtered out
[    3.181573] ata5.00: ACPI cmd b1/c1:00:00:00:00:00 (DEVICE CONFIGURATION OVERLAY) filtered out
[    3.184009] ata10: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[    3.211495] ata8.00: ATA-8: Hitachi HDS5C3020BLE630, MZ4OAAB0, max UDMA/133
[    3.211496] ata8.00: 3907029168 sectors, multi 0: LBA48 NCQ (depth 31/32), AA
[    3.211501] ata6.00: ATA-8: Hitachi HDS5C3020BLE630, MZ4OAAB0, max UDMA/133
[    3.211502] ata6.00: 3907029168 sectors, multi 0: LBA48 NCQ (depth 31/32), AA
[    3.211508] ata13.00: configured for UDMA/66
[    3.211510] ata9.00: ATA-8: Hitachi HDS5C3020BLE630, MZ4OAAB0, max UDMA/133
[    3.211511] ata9.00: 3907029168 sectors, multi 0: LBA48 NCQ (depth 31/32), AA
[    3.269922] ata10.00: ATA-8: Hitachi HDS5C3020BLE630, MZ4OAAB0, max UDMA/133
[    3.269923] ata10.00: 3907029168 sectors, multi 0: LBA48 NCQ (depth 31/32), AA
[    3.269927] ata5.00: ATA-7: OCZ-VERTEX, 1.3, max UDMA/133
[    3.269927] ata5.00: 125045424 sectors, multi 1: LBA48 NCQ (depth 31/32), AA
[    3.329205] ata8.00: configured for UDMA/133
[    3.329213] ata9.00: configured for UDMA/133
[    3.329217] ata6.00: configured for UDMA/133
[    3.358627] ata5.00: ACPI cmd ef/10:06:00:00:00:00 (SET FEATURES) succeeded
[    3.358628] ata5.00: ACPI cmd f5/00:00:00:00:00:00 (SECURITY FREEZE LOCK) filtered out
[    3.358629] ata5.00: ACPI cmd b1/c1:00:00:00:00:00 (DEVICE CONFIGURATION OVERLAY) filtered out
[    3.387504] ata10.00: configured for UDMA/133
[    3.444077] ata5.00: configured for UDMA/133
[    3.444146] scsi 4:0:0:0: Direct-Access     ATA      OCZ-VERTEX       1.3  PQ: 0 ANSI: 5
[    3.444326] sd 4:0:0:0: [sda] 125045424 512-byte logical blocks: (64.0 GB/59.6 GiB)
[    3.444352] sd 4:0:0:0: [sda] Write Protect is off
[    3.444353] sd 4:0:0:0: [sda] Mode Sense: 00 3a 00 00
[    3.444361] sd 4:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    3.444539] sd 4:0:0:0: Attached scsi generic sg0 type 0
[    3.444653] scsi 5:0:0:0: Direct-Access     ATA      Hitachi HDS5C302 MZ4O PQ: 0 ANSI: 5
[    3.444732] sd 5:0:0:0: [sdb] 3907029168 512-byte logical blocks: (2.00 TB/1.81 TiB)
[    3.444733] sd 5:0:0:0: [sdb] 4096-byte physical blocks
[    3.444794] sd 5:0:0:0: [sdb] Write Protect is off
[    3.444796] sd 5:0:0:0: [sdb] Mode Sense: 00 3a 00 00
[    3.444805] sd 5:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    3.444855] sd 5:0:0:0: Attached scsi generic sg1 type 0
[    3.444919] scsi 7:0:0:0: Direct-Access     ATA      Hitachi HDS5C302 MZ4O PQ: 0 ANSI: 5
[    3.444990] sd 7:0:0:0: [sdc] 3907029168 512-byte logical blocks: (2.00 TB/1.81 TiB)
[    3.444990] sd 7:0:0:0: [sdc] 4096-byte physical blocks
[    3.445011] sd 7:0:0:0: [sdc] Write Protect is off
[    3.445012] sd 7:0:0:0: [sdc] Mode Sense: 00 3a 00 00
[    3.445021] sd 7:0:0:0: [sdc] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    3.445114] sd 7:0:0:0: Attached scsi generic sg2 type 0
[    3.445173] scsi 8:0:0:0: Direct-Access     ATA      Hitachi HDS5C302 MZ4O PQ: 0 ANSI: 5
[    3.445233] sd 8:0:0:0: Attached scsi generic sg3 type 0
[    3.445287] scsi 9:0:0:0: Direct-Access     ATA      Hitachi HDS5C302 MZ4O PQ: 0 ANSI: 5
[    3.445348] sd 9:0:0:0: Attached scsi generic sg4 type 0
[    3.445407] sd 8:0:0:0: [sdd] 3907029168 512-byte logical blocks: (2.00 TB/1.81 TiB)
[    3.445408] sd 8:0:0:0: [sdd] 4096-byte physical blocks
[    3.445414] sd 9:0:0:0: [sde] 3907029168 512-byte logical blocks: (2.00 TB/1.81 TiB)
[    3.445415] sd 9:0:0:0: [sde] 4096-byte physical blocks
[    3.445854] sd 9:0:0:0: [sde] Write Protect is off
[    3.445856] sd 9:0:0:0: [sde] Mode Sense: 00 3a 00 00
[    3.445865] sd 8:0:0:0: [sdd] Write Protect is off
[    3.445866] sd 8:0:0:0: [sdd] Mode Sense: 00 3a 00 00
[    3.445888] sd 9:0:0:0: [sde] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    3.445916] sd 8:0:0:0: [sdd] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    3.499601] scsi 12:0:0:0: Processor         Marvell  91xx Config      1.01 PQ: 0 ANSI: 5
[    3.499673] scsi 12:0:0:0: Attached scsi generic sg5 type 3
[    3.553712]  sda: sda1 sda2 < sda5 >
[    3.553904] sd 4:0:0:0: [sda] Attached SCSI disk
[    3.660336]  sdc: unknown partition table
[    3.660369]  sdb: unknown partition table
[    3.660442] sd 7:0:0:0: [sdc] Attached SCSI disk
[    3.660475]  sdd: unknown partition table
[    3.660510] sd 5:0:0:0: [sdb] Attached SCSI disk
[    3.660545] sd 8:0:0:0: [sdd] Attached SCSI disk
[    3.712498]  sde: unknown partition table
[    3.712578] sd 9:0:0:0: [sde] Attached SCSI disk
[    4.102853] random: nonblocking pool is initialized
[    4.985641] ata11: exception Emask 0x10 SAct 0x0 SErr 0x4000000 action 0xe frozen
[    4.985642] ata11: irq_stat 0x80000040, connection status changed
[    4.985643] ata11: SError: { DevExch }
[    4.985647] ata11: hard resetting link
[    5.705533] ata11: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[    5.794270] ata11.00: ATA-8: Hitachi HDS5C3020BLE630, MZ4OAAB0, max UDMA/133
[    5.794271] ata11.00: 3907029168 sectors, multi 0: LBA48 NCQ (depth 31/32), AA
[    5.884054] ata11.00: configured for UDMA/133
[    5.913642] ata11: EH complete
[    5.942886] scsi 10:0:0:0: Direct-Access     ATA      Hitachi HDS5C302 MZ4O PQ: 0 ANSI: 5
[    5.972831] sd 10:0:0:0: [sdf] 3907029168 512-byte logical blocks: (2.00 TB/1.81 TiB)
[    5.972832] sd 10:0:0:0: [sdf] 4096-byte physical blocks
[    5.972854] sd 10:0:0:0: [sdf] Write Protect is off
[    5.972855] sd 10:0:0:0: [sdf] Mode Sense: 00 3a 00 00
[    5.972865] sd 10:0:0:0: [sdf] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    5.973000] sd 10:0:0:0: Attached scsi generic sg6 type 0
[    6.064214]  sdf: unknown partition table
[    6.064301] sd 10:0:0:0: [sdf] Attached SCSI disk

Não consigo encontrar um utilitário para apagar o BIOS Marvell 91XX na esperança de que a funcionalidade RAID seja perdida e que o controlador atue apenas como um HBA (Host Bus Adapter) simples.

Como detectar todas as 10 unidades, ao conectá-las através de 2 multiplicadores de porta para as duas portas SA05 EC05?

    
por Pro Backup 23.07.2014 / 20:10

1 resposta

2

Multiplicador máximo de portas: 1

Um máximo de 1 multiplicadores de porta podem ser conectados ao HBA SATA RAID de Silverstone EC05 de acordo com a página de propriedades MSU (Marvell Storage Utility).

O suporte técnico de Silverstone entrou em contato com o fabricante do conjunto de chips (Marvell) e:

% bl0ck_qu0te%

Saída do utilitário de armazenamento Marvell

No entanto, não existe essa opção no MSU v4.1.0.1919 para "definir o modo RAID para não-RAID". A MSU lista essas propriedades para "Adaptador 0":

  • Versão do BIOS: 1.0.0.1033
  • Versão do firmware: 2.2.0.1125
  • Versão do carregador de inicialização: 1.0.1.0002
  • Versão do driver: 1.2.0.1002
  • ID de revisão do chip: B1
  • ID do fornecedor: 1B4B
  • ID do subcontrato: 1B4B
  • ID do dispositivo: 9130
  • Sub ID do dispositivo: 9123

E na parte inferior:

  • PD máximo por adaptador: 6 (PD = Physical Devices)
  • Máximo VD por adaptador: 2 (VD = Dispositivos virtuais)
  • PD máximo por VD: 2
  • Multiplicador máximo de portas: 1
por Pro Backup 25.07.2014 / 23:14