Warum sind einige Festplatten und andere LUNs?

Warum sind einige Festplatten und andere LUNs?

Frage ganz unten.

Ich möchte einen Sun StorageTek 6100 als JBOD für ZFS verwenden und habe ihn daher über FC mit einem QLC2462 HBA an OmniOS angeschlossen. Das Disk-Array hat keinen Controller-Einschub, nur einen Erweiterungseinschub, also keinen RAID-Controller.

Beide Ports des HBA sind mit dem Disk-Array in Port 1B verbunden, daher verwende ich Multiplexing. Bei einem der Links erhalte ich Fehler auf allen Festplatten, während der andere Link einwandfrei ist.

# fcinfo remote-port -sl -p 210000e08b89bd75
Remote Port WWN: 200100a0b84f89cf
        Active FC4 Types: 
        SCSI Target: yes
        Port Symbolic Name: 
        Node WWN: 200000a0b84f89cf
        Link Error Statistics:
                Link Failure Count: 0
                Loss of Sync Count: 5
                Loss of Signal Count: 8
                Primitive Seq Protocol Error Count: 0
                Invalid Tx Word Count: 76
                Invalid CRC Count: 0
        LUN: 0
          Vendor: ATA     
          Product: HITACHI HUA7210S
          OS Device Name: /dev/rdsk/c3t200000A0B84F89CFd0s2
 ...

Ich habe versucht, die Faser zu ersetzen, aber die Fehler bestehen weiterhin und nehmen nicht zu.

Beim Betrachten formatsehe ich wie erwartet 4 der Festplatten und nicht die restlichen 10.

 ...
     /scsi_vhci/disk@g5000c5006443582b
 36. c3t200000A0B84EC566d0 <ATA-HITACHIHUA7210S-0609 cyl 60798 alt 2 hd 255 sec 126>
     /scsi_vhci/disk@g200000a0b84ec566
 37. c3t200000A0B84F2D06d0 <ATA-HITACHI HUA7210S-0609-931.51GB>
     /scsi_vhci/disk@g200000a0b84f2d06
 ...

cfgadm -alzeigt alle 14 Festplatten für beide Links.

Frage

Warum werden mir nicht alle Festplatten angezeigt, wenn sich im Festplatten-Array kein Controller-Fach befindet?

Kann der Linkfehler damit etwas zu tun haben? Wenn ja, wie kann er behoben bzw. zurückgesetzt werden?

Antwort1

Die Tx-Fehler sind entweder auf fehlerhafte Fasern oder HBA zurückzuführen.

Ich nehme an, Sie haben vorher Hardware-RAID verwendet, richtig? Und hatten 4 Pools?

Was Sie sehen, sind keine LUNs, sondern Rohdatenträger. Verwenden Sie es einfach zpool createauf den Geräten. Wenn die Datenträger alte Pools enthalten, müssen Sie den Anfang und das Ende des Datenträgers löschen, um diese Metadaten zu entfernen.

verwandte Informationen