HDDs an HBA Card formatieren

CKFrizz

New Member
Feb 16, 2023
15
1
3
Ich habe eine PCI Card in der Erstellung an eine VM durchgereicht. Es handelt sich um einen HBA Controller an der ein Disk Enclosure hängt. Das klappt soweit recht gut.
Nun möchte ich diese Platten initialisieren. Denn es scheinen einige Diskparamter nicht zu funktionieren. Wie kann ich z.B. makefs an solch einer Platte verwenden? Zumal ja die Shell der VM entsprechende Befehle nicht kennt.
Das muss dann wohl über die Shell des Knotens durchgeführt werden. Ein lsblk zeigt mir nur die Platten am Knoten. Ein
Code:
dmesg | grep mpt
zeigt mir die SAS Platten.
 
Es handelt sich um einen HBA Controller an der ein Disk Enclosure hängt.

Genaues Modell von beidem?

Denn es scheinen einige Diskparamter nicht zu funktionieren.

Welche genau?
Bitte näher ausführen, was genau (den Anschein macht, dass es) nicht funktioniert.

Wie kann ich z.B. makefs an solch einer Platte verwenden? Zumal ja die Shell der VM entsprechende Befehle nicht kennt.

Welche Shell genau?
Du benötigst natürlich schon ein (Live-)Betriebssystem in der VM. Wenn es eines gibt, welches genau?

Das muss dann wohl über die Shell des Knotens durchgeführt werden. Ein lsblk zeigt mir nur die Platten am Knoten.

So soll es ja auch sein.
Wenn du ein Device per PCIe-Passthrough an eine VM durchreichst, ist der Host nicht mehr für dieses bzw. dessen Funktion(en) und alles was daran angeschlossen ist, verantwortlich, sondern die VM; was in aller Regel auch genau so gewollt ist, zumindest/insbesondere bei Storage Controllern.

Ein
Code:
dmesg | grep mpt
zeigt mir die SAS Platten.

Wo ausgeführt? Auf dem Host? In der VM?
Welche Platten? Die am HBA?


Generell: Es fehlt komplett an Informationen.
  • Was ist die Ausgangssituation?
    • Welche Hardware wird genau verwendet?
    • Ist sichergestellt, dass die involvierte Hardware grundsätzlich und auch zusammen einwandfrei funktioniert?
    • Befindet die Hardware sich in einem/dem er-/gewünschten Zustand? Nur als Beispiel: HBA im IT-Mode und die HDDs verwenden eine unterstützte Sektorgröße.
    • Ist sichergestellt, dass das PCIe-Passthrough einwandfrei funktioniert?
  • Welches Betriebssystem soll bzw. wird in der VM verwendet (werden)?
  • Was ist das Ziel?
  • Was ist das genaue Problem?
  • Was wurde bereits versucht, um das Problem zu beheben und mit welchem Ergebnis jeweils genau?