Seite 1 von 1
[solved] LSI MegaRAID 9270 - Festplatten bzw. RAID-Verbund als lokale ESXi Festplatte!?!
Verfasst: 23.08.2021, 17:15
von esxi-user
Hallo zusammen,
ich suche eine Lösung für mein Vorgaben, weil die aktuelle Lösung nicht wirklich richtig funktioniert!
Ich habe ein ESXi 6.7 Server (mein Labor) im Einsatz. In diesem Server ist eine LSI MegaRAID 9270 Karte eingebaut. Ich möchte gerne die 8x SSD Platten von der MegaRAID PCI Karte als Datastore für die VMs verwenden. Deswegen habe ich eine VM (Windows Server 2019) als iSCSI-Server im Einsatz. Ich habe die MegaRAID PCI Karte an dieser VM durchgereicht. Ich habe für die iSCSI Anbindung extra zwei Netzwerkkarten (VLAN x) in dieser VM eingebunden. Ich habe anschließend den RAID-Verbund über Windows Server 2019 (iSCSI-Target) unter vSphere als Datastore sichtbar gemacht.
Problem:
Ich verwende den ESXi Server nur nach Bedarf. Deshalb schalte ich den Server ab. Wenn ich nun den Server neu starte, dann sieht der vSphere Client das iSCSI-Target (Windows Server) nicht mehr. Wenn ich unter vSphere -> iSCSI Software Adapter den Speicher oder Adapter erneut prüfe, verbindet sich der ESXi Server trotzdem nicht mit dem iSCSI-Target!
Gibt es eine Möglichkeit, dass man den RAID-Verbund ohne eine VM direkt unter ESXi Server als lokale Festplatte sichtbar macht, damit man dort VMs ablegen kann?
Vielen Dank im Voraus für Eure Hilfe.
Re: LSI MegaRAID 9270 - Festplatten bzw. RAID-Verbund als lokale ESXi Festplatte!?!
Verfasst: 23.08.2021, 18:58
von ~thc
Warum der Umweg über eine VM als iSCSI-Target? Der MegaRAID stellt doch das RAID-Volume über seinen ESXi-Treiber dem ESXi zur Verfügung.
Natürlich muss dazu vorher im UEFI-Setup oder Standard(CSM)-Controller-BIOS mindestens ein RAID-Volume im Controller konfiguriert worden sein.
Re: LSI MegaRAID 9270 - Festplatten bzw. RAID-Verbund als lokale ESXi Festplatte!?!
Verfasst: 23.08.2021, 19:23
von esxi-user
> ...mindestens ein RAID-Volume im Controller konfiguriert worden sein.
Ich habe habe ein RAID-Volume im Controller konfiguriert. Ich weiß nur nicht, wie ich das RAID-Volume unter ESXi als eine Festplatte anzeigen kann, damit ich dort die VMs anlegen kann. Gibt es irgendwo eine Beschreibung oder ein Blog darüber, wie man ein RAID-Volume unter ESXi als Datastore zur Verfügung stellen kann?
Danke.
Re: LSI MegaRAID 9270 - Festplatten bzw. RAID-Verbund als lokale ESXi Festplatte!?!
Verfasst: 23.08.2021, 20:49
von irix
Wenn du die iSCSI LUN vergeblich scannst vom ESXi kannst du mal ein
machen?
Anstelle eines Windows Storage Servers gibts einige welche eine Appliance von NAPP-IT? nehmen welche SSD/HDDs mit Hilfe von ZFS als Filesystem dann als NFS(ISCSI=) praesentiert. Ist jetzt aber nicht viel anders als dein Konstrukt.
Aber warum nimmst du nicht einfach einen supporteten RAID Controller fuer ESXi und alles ist gut?
Gruss
Joerg
Re: LSI MegaRAID 9270 - Festplatten bzw. RAID-Verbund als lokale ESXi Festplatte!?!
Verfasst: 23.08.2021, 20:58
von irix
Also laut
https://www.vmware.com/resources/compat ... ctid=34156 wird doch dein Kontroller supportet? Bitte mal die VID/SVID kontrollieren.
Sowohl VMware als auch der Hersteller bieten einen Treiber an.
Also konfiguriere im Controller das RAID deiner Wahl und im ESXi 6.7u3 sollte eine LUN ankommen auf der du dann ganz normal einen VMFS Datastore erzeugt. Also im Vergleich zu iSCSI sollte das ein Kinderspiel sein.
Gruss
Joerg
Re: LSI MegaRAID 9270 - Festplatten bzw. RAID-Verbund als lokale ESXi Festplatte!?!
Verfasst: 23.08.2021, 21:08
von esxi-user
Ich habe im Controller das RAID konfiguriert. Also RAID 0. Bitte siehe das Bild im Anhang. ESXi kennt bereits diese PCI Karte. Aber Das RAID-Volume wird nicht als LUN angezeigt! Beim Speicher Hinzufügen steht "Keine Elemente gefunden". Was muss ich tun, damit mein RAID unter ESXi bzw. unter vSphere als LUN angezeigt wird?
Danke.
Re: LSI MegaRAID 9270 - Festplatten bzw. RAID-Verbund als lokale ESXi Festplatte!?!
Verfasst: 23.08.2021, 21:19
von irix
Ah das wird die Wurzel deines Problems sein. Hast du per PCI Passtrough die Karte an eine VM durchgereicht(Rhetorische Frage

? Weil wenn ja dann ist klar warum ESXi die nicht sieht. Mach das mal bitte Rueckgaengig (zurueck konfigurieren), dann mal booten und uns zeigen was unter Configure-> Storage Adapter zu sehen ist und ob der MegaRAID dann dort auftaucht.
Von der CMD dann mal ein
Gruss
Joerg
Re: LSI MegaRAID 9270 - Festplatten bzw. RAID-Verbund als lokale ESXi Festplatte!?!
Verfasst: 24.08.2021, 14:19
von esxi-user
[root@ESXi-Lab:~] esxcfg-scsi -a
-sh: esxcfg-scsi: not found
Ich habe das Ganze auf dem Windows Server rückgängig gemacht. Die Liste unter neuer Speicher hinzufügen ist immer noch leer! Passthrough für diese Raid PCI Karte ist noch unter ESXi aktiv. Soll ich Passthrough deaktivieren?
Re: LSI MegaRAID 9270 - Festplatten bzw. RAID-Verbund als lokale ESXi Festplatte!?!
Verfasst: 24.08.2021, 14:23
von irix
esxi-user hat geschrieben:[root@ESXi-Lab:~] esxcfg-scsi -a
-sh: esxcfg-scsi: not found
Ah sorry...
esxcfg-scsidevs -a
Aber wenn der Windows Server weg ist dann bringt es nichts mehr.
Ich habe das Ganze auf dem Windows Server rückgängig gemacht. Die Liste unter neuer Speicher hinzufügen ist immer noch leer! Passthrough für diese Raid PCI Karte ist noch unter ESXi aktiv. Soll ich Passthrough deaktivieren?
Ja bitte Passthrough deaktiveren.
Gruss
Joerg
Re: LSI MegaRAID 9270 - Festplatten bzw. RAID-Verbund als lokale ESXi Festplatte!?!
Verfasst: 24.08.2021, 15:33
von esxi-user
Perfekt. Es hat funktioniert. Ich danke Dir vielmals für Deine Hilfe. Viel besser als irgendwelche Umwege über iSCSI und extra Netzwerkkarten oder ...
Ich habe das RAID-Volume als LUN eingebunden.
Ich wünsche Dir eine schöne Zeit.

Re: LSI MegaRAID 9270 - Festplatten bzw. RAID-Verbund als lokale ESXi Festplatte!?!
Verfasst: 24.08.2021, 16:13
von irix
Bitte schoen.
Gruss
Joerg