Diskussion:FSC RX300 S6: Unterschied zwischen den Versionen
Vater (Diskussion | Beiträge) |
Vater (Diskussion | Beiträge) |
||
Zeile 108: | Zeile 108: | ||
* [[stura.htw-dresden.de:Diskussion:Server/srs3008#RAID Controller D2616 im Modus JBOD]] | * [[stura.htw-dresden.de:Diskussion:Server/srs3008#RAID Controller D2616 im Modus JBOD]] | ||
* https://plone.lucidsolutions.co.nz/hardware/sas-controller/lsi-2208/configuring-jbod-with-a-lsi-2208-controller/view | * https://plone.lucidsolutions.co.nz/hardware/sas-controller/lsi-2208/configuring-jbod-with-a-lsi-2208-controller/view | ||
=== Teile von Daten === | |||
==== Firmware ==== | |||
aka rom | |||
==== SBR ==== | |||
aka sbr.bin | |||
w00t | |||
==== SPD ==== | |||
aka spd.bin | |||
w00t | |||
=== megafoo === | |||
Es gibt - was verwirrend sein kann - mehrere Werkzeuge zum Verwalten der Einstellung vom Gerät. | |||
==== megarec ==== | |||
megarec ist ein Teil von einer Vielzahl von Werkzeugen. Dazu gehören beispielsweise noch .... | |||
megarec kann nur ganz wenige Funktionen, aber eben die wichtigsten Aufgaben, für das Verwalten der Firmware erfüllen. | |||
Am Ende läuft es aus darauf hinaus, | |||
SBR (und SPD) lesen, zum Erstellen einer Sicherung | |||
SBR (und untypischer Weise SPD) schreiben, zum Entfernen oder Übernehmen | |||
Firmware löschen, zum Bereinigen | |||
Firmware schreiben | |||
==== megacli ==== | |||
megacli -adpfwflash | |||
=== einstweiliges Ergebnis === | |||
* aktuellste (12.15... ; 2.130... ; 3.30...) Firmware wird verwendet | |||
* Modus JBOD ist angeschaltet | |||
** Modus JBOD kann (mit der aktuellen Firmware) leider nicht geändert werden | |||
<pre> | |||
Press <Ctrl><H> for WebBIOS or press <Ctrl><Y> for Preboot CLI | |||
</pre> | |||
''Clrl'' + ''y'' | |||
<pre> | |||
MegaPLCI SAS RAID Management Tool | |||
</pre> | |||
<pre></pre> | |||
<pre> | |||
Controller(s) Found | |||
HA-0 (Bus 1 DevFn 0) | |||
$ | |||
</pre> | |||
: <code>-adpgetprop enablejbod -a0</code> | |||
<pre> | |||
Adapter 0: JBOD: Enabled | |||
Exit Code = 0x0 | |||
</pre> | |||
: <code>-adpsetprop enablejbod 0 -a0</code> | |||
<pre> | |||
Adapter 0: Failed to Set Adapter Properties. | |||
Exit Code = 0x1 | |||
</pre> |
Version vom 7. Dezember 2020, 14:49 Uhr
Siehe auch
- FSC RX300 S6#Gerät 0: https://wiki.bsd.services/doku.php?id=user:vater:hw#rx300_s6_2709_0
- FSC RX300 S6#Gerät 1: https://wiki.bsd.services/doku.php?id=user:vater:hw#rx300_s6_2709_1
Begrenzung der Verwaltung von einzelnen Geräten für Massenspeicher auf bis zu 2 TB wegen veralteten Chip LSI
https://www.intel.com/content/www/us/en/support/articles/000007454/server-products.html
Gerät für die Verwaltung von Geräten für Massenspeicher
- aka RAID Controller
Das wird hier sicherlich eine kleine (hässliche (peinliche)) Geschichte. :-D
"Mal auf schnell" hat nämlich nicht funktioniert, aber mensch stellt sich ja gelegentlich auch komisch an.
- Bestandsaufnahme
Wir haben einen - aus anderen vergleichbaren Geräten (FSC RX300 S6) - "bessere" Karten D2616 (FSC).
Auf dem Modell D2616 ist ein Chip LSISAS2108 verbaut. Das macht dann wohl ein LSI MegaRAID SAS 9261-8i. (Da die Anschlüsse auf der Karte (hinten heraus) horizontal angebracht sind, sollte es sich um die 9261 handeln, und nicht um die 9260.[1])
9261 sind wohl grundsätzlich (im Unterschied zu den "minderwertigen" 9211) nicht "passthrough" angedacht. Aber "passthrough" wollen wir ja eigentlich haben. wtf! lsi 9261-8i it mode bei einer Suchmaschine ist "vernichtend". (Oder?)
- Werkzeuge
-
- megacli
- rom
~/MegaRAID/MegaCli/MegaCli64 -adpFwFlash -f smc2108.rom -a0
- bin
megacli -o -f 2118it.bin -a0
- megareg
- rom
~/megarec -m0flash 0 smc2108.rom
- bin
~/megarec -writesbr 0 sbr9261.bin
- sas2flsh
- rom
~/sas2flsh
- bin
sas2flsh.exe -o -f 2118it.bin
- Blitzen
Erstellen einer Sicherung der Daten von der SBR
megarec.exe -readsbr 0 sbr_backup.bin
(mutmaßlich optionales) Erstellen einer Sicherung der Daten von der SPD
megarec.exe -readspd 0 spd_backup.bin
Schreiben von leeren Daten von der SBR
megarec.exe -writesbr 0 sbrempty.bin
Success
leerblitzen
megarec.exe -cleanflash 0
Success
reboot
Blitzen der aktuellen Firmware (Version 12.15.… (samt der Version 2.130.…)
megarec.exe -m0flash 0 mr2108fw.rom
Success
Schreiben der (eingangs erstellten) Sicherung der Daten von der SBR
megarec.exe -writesbr 0 sbr_backup.bin
Success
reboot
- Überblitzung
- Material
- https://www.broadcom.com/support/download-search?pg=Legacy+Products&pf=Legacy+RAID+Controllers&pn=MegaRAID+SAS+9261-8i
- https://docs.broadcom.com/docs/12.15.0-0239zip
- mit .rom
- https://www.supermicro.com/wftp/driver/SAS/LSI/2108/
- https://docs.broadcom.com/docs/12351586
- Werkzeuge
- https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/8-07-14_MegaCLI.zip
- https://forums.servethehome.com/index.php?threads/lsi-megacli-preboot-cli-storecli-megascu-megarec-sas2flash-and-megaoem-commands.457/
- JBOD
- https://www.razva.ro/set-jbod-lsi-megaraid-cards-cachecade/
- stura.htw-dresden.de:Diskussion:Server/srs3008#RAID Controller D2616 im Modus JBOD
- https://plone.lucidsolutions.co.nz/hardware/sas-controller/lsi-2208/configuring-jbod-with-a-lsi-2208-controller/view
Teile von Daten
Firmware
aka rom
SBR
aka sbr.bin
w00t
SPD
aka spd.bin
w00t
megafoo
Es gibt - was verwirrend sein kann - mehrere Werkzeuge zum Verwalten der Einstellung vom Gerät.
megarec
megarec ist ein Teil von einer Vielzahl von Werkzeugen. Dazu gehören beispielsweise noch ....
megarec kann nur ganz wenige Funktionen, aber eben die wichtigsten Aufgaben, für das Verwalten der Firmware erfüllen.
Am Ende läuft es aus darauf hinaus,
SBR (und SPD) lesen, zum Erstellen einer Sicherung
SBR (und untypischer Weise SPD) schreiben, zum Entfernen oder Übernehmen
Firmware löschen, zum Bereinigen
Firmware schreiben
megacli
megacli -adpfwflash
einstweiliges Ergebnis
- aktuellste (12.15... ; 2.130... ; 3.30...) Firmware wird verwendet
- Modus JBOD ist angeschaltet
- Modus JBOD kann (mit der aktuellen Firmware) leider nicht geändert werden
Press <Ctrl><H> for WebBIOS or press <Ctrl><Y> for Preboot CLI
Clrl + y
MegaPLCI SAS RAID Management Tool
Controller(s) Found HA-0 (Bus 1 DevFn 0) $
-adpgetprop enablejbod -a0
Adapter 0: JBOD: Enabled Exit Code = 0x0
-adpsetprop enablejbod 0 -a0
Adapter 0: Failed to Set Adapter Properties. Exit Code = 0x1