Probe-Scsi-All zeigt zwei Festplatten mit demselben PhyNum

722
Liesmith

Ich versuche, vor einer Solaris-Installation den physischen Standort von zwei Festplatten in einem Oracle SPARC T4-1-Server aus der Ferne zu ermitteln. Da die Festplatten World Wide Names (WWNs) verwenden, empfiehlt die Oracle-Dokumentation die Verwendung des OBP-Befehls "probe-scsi-all" und das Zuordnen des SASDeviceName (WWN) mit dem PhyNum-Wert, um festzustellen, in welchem ​​Steckplatz sich jede Platte befindet Der Befehl meldet beide Festplatten als in Steckplatz 0; In Wirklichkeit befindet sich einer in Slot 0 und der andere in Slot 4. Hier ist die Befehlsausgabe, die ich sehe:

 ok probe-scsi-all  /pci@400/pci@2/pci@0/pci@4/scsi@0  FCode Version 1.00.61, MPT Version 2.00, Firmware Version 9.00.00.00  Target 9  Unit 0 Disk HITACHI H109030SESUN300G A31A 585937500 Blocks, 300 GB SASDeviceName 5000cca0164a9f04 SASAddress 5000cca0164a9f05 PhyNum 0  Target a  Unit 0 Removable Read Only device TEAC DV-W28SS-V 1.0B SATA device PhyNum 6   /pci@400/pci@1/pci@0/pci@4/scsi@0  FCode Version 1.00.61, MPT Version 2.00, Firmware Version 9.00.00.00  Target 9  Unit 0 Disk HITACHI H109030SESUN300G A31A 585937500 Blocks, 300 GB SASDeviceName 5000cca0164be610 SASAddress 5000cca0164be611 PhyNum 0  

In diesem Fall sollte das zweite aufgeführte Gerät (be610) PhyNum 4 laut Slot-Nummerierungsdiagramm auf der Vorderseite des Servers aufweisen. Wenn ich die Festplatten physisch austausche und den Befehl erneut ausstelle, wird Gerät be610 zuerst aufgeführt, aber auf beiden Geräten wird immer noch PhyNum 0 angezeigt. Ich habe versucht, in der Oracle-Dokumentation oder bei Google eine Erklärung dafür zu finden, aber ich habe keine hatte Glück gehabt; Ich vermute, weil dies eigentlich kein "Problem" ist und mein mangelndes Wissen mich daran hindert, die Frage richtig zu stellen.


Weiß jemand, warum diese PhyNum-Werte identisch sind oder wie ich sonst feststellen könnte, in welchem ​​Steckplatz sich jede Platte befindet, und zwar ausschließlich mit OBP oder ILOM? Ich brauche eine zuverlässige Methode, um festzustellen, welche Festplatte sich in welchem ​​Steckplatz befindet, bevor das Betriebssystem tatsächlich auf dem Server installiert wird. Das Solaris-Installationsprogramm listet die Festplatten nur alphabetisch nach WWN auf.

Ich bin dankbar für jeden Ratschlag, den jeder anbieten kann.

0

1 Antwort auf die Frage

1
Naz007

/pci@400/pci@2/pci@0/pci@4/scsi@0 verwendet die ersten 4 Slots und nummeriert sie von phys 0-3

/pci@400/pci@1/pci@0/pci@4/scsi@0 verwendet die nächsten 4 Slots nach, aber es startet immer noch die physikalische Nummer von 0-3, was der Rang 4-7 entspricht

Der Unterschied liegt im pci@0und pci@1im Gerätepfad, der zeigt, dass sie sich auf unterschiedlichen Pfaden befinden.

Vielen Dank! Das hatte mich verrückt gemacht; Ich kann das Dokument, das ich geschrieben habe, endlich aktualisieren. Liesmith vor 9 Jahren 0