FC Adapter wird nicht erkannt als Speicher

Andy6d

New Member
Jun 4, 2024
5
0
1
Germany
Hallo zusammen,

vielleicht kann mir jemand helfen. Ich würde gern einen Proxmox Server aufsetzten. Dazu habe ich eine HP MSA2000 mit einem FC (Fibre Channel) Controller sowie einen Host mit einem FC HBA.
Der Controller wird mittels folgendem Befehl erkannt:

Code:
lspci -nn | grep -i fibre
04:00.0 Fibre Channel [0c04]: Emulex Corporation LPe12000 Series 8Gb Fibre Channel Adapter [10df:f100] (rev 03)

Nur ist es mir bislang nicht gelungen überhaupt eine Platte zu sehen geschweige denn Speicher zu zuweisen.
Wer kann mir hier mal auf die Sprünge helfen?
 
Hattest Du denn das SAN schon einmal im Einsatz?
Volume hast auf dem SAN erstellt und die Ports gemapped? Was sagt dmesg? Auf meinem System mit einem 2040 sieht es z.B. so aus:

# dmesg | grep MSA
[ 3.775529] scsi 7:0:0:0: Direct-Access HP MSA 2040 SAN G22x PQ: 0 ANSI: 6
[ 3.776687] scsi 7:0:0:1: Direct-Access HP MSA 2040 SAN G22x PQ: 0 ANSI: 6
[ 4.437630] scsi 8:0:0:0: Direct-Access HP MSA 2040 SAN G22x PQ: 0 ANSI: 6
[ 4.441097] scsi 8:0:0:1: Direct-Access HP MSA 2040 SAN G22x PQ: 0 ANSI: 6

Danach sind die Volumes mit dem Befehl "lsscsi --scsi_id" als /dev/sdx ersichtlich...
 
Hey, danke für deine Antwort!
Ja die MSA lief schonmal, allerdings unter VMWare 5.x zuletzt.

Aktuell erhalte ich folgende Ausgaben:

Code:
root@srv3:~# dmesg | grep MSA
root@srv3:~# dmesg | grep Emulex
[    3.358174] Emulex LightPulse Fibre Channel SCSI driver 14.2.0.17
[    3.359051] scsi host4: Emulex LPe12000 PCIe Fibre Channel Adapter on PCI bus 04 device 00 irq 117
root@srv3:~# lspci -nn | grep -i fibre
04:00.0 Fibre Channel [0c04]: Emulex Corporation LPe12000 Series 8Gb Fibre Channel Adapter [10df:f100] (rev 03)
root@srv3:~#
 
Anders gefragt: Lief das MSA an DIESEM Server mit DIESEM HBA der jetzt im Server eingebaut ist?
Wenn ja, kannst Du ziemlich sicher ausschliessen, dass irgendwas auf dem MSA nicht oder falsch konfiguriert ist. Wenn nicht, so musst Du die Volumes und das Mapping der FC-Adapter pruefen. Du musst naemlich dem HBA vom Server erst die Erlaubnis geben (mapping) um auf die Volumes zuzugreifen.
 
Daran dachte ich nach deiner ersten Nachricht auch. Hab vor meiner Antwort alles nochmal neu gemacht (Mapping zu Volume).

Ich dachte ich bin ein wenig auf dem Holzweg weil immer geschrieben wurde das FC nicht geht weil es ein Block Device ist und Proxmox so nicht darauf zugreifen kann. Wie hast du das gelöst?
 
du kannst für ein blockdevice lvm oder ocfs2 nutzen. bei lvm hast du support, keine snapshots und thickprovisioning. bei ocfs2 hast du keinen support, aber snapshots und thinprovisioning, da qcow2-files. schau dir auch die threads hier im forum an zu FC und OCFS2
 
Ist das Volume neu angelegt oder noch von der VM Ware. Wenn da ein Filesystem drauf ist siehst du es nicht im Proxmox.
 
Ist das Volume neu angelegt oder noch von der VM Ware. Wenn da ein Filesystem drauf ist siehst du es nicht im Proxmox.
Das stimmt so nicht. Die Volumes muessen trotzdem als Device erscheinen (Bei mir z.B. /dev/sdb, /dev/sdc...).
Du kannst vmfs mit vmfs-tools resp vmfs6-tools sogar mounten. ro zumindest.

Um eine Fehlkonfiguration auszuschliessen wuerde ich mal eine ESXi-Boot-CD einlegen und schauen, ob Du das Volume waehrend des Installations-Setups von ESXi siehst. Wenn ja, funktioniert die Kommunikation zu Deinem Host, wenn nicht musst Du zuerst dort ran bevor Du irgendwas mit Proxmox machen kannst.
 
Das Volume hatte ich neu angelegt.
Hab das heute Nachmittag nochmal so getestet und schwups VMware zeigt das Volume an.

Kann es sein das es daran liegt weil die MSA bei der Installation vom Proxmox nicht dran hing?
 
Nein, das einzige was passieren kann, wenn die MSA erst die LUNs präsentiert nachdem der PVE gebootet ist, müsstest du einmal rescan-scsi-bus.shlaufen lassen.
Wenn der gleiche HBA mit ESXi die LUNS anzeigt, und keine Soft WWNs genutzt werden, muss es irgendwo an einem Treiber oder an der Treiber/Firmware Kombination liegen.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!