Seite 1 von 1

Multipathing funktioniert nicht mit nachtr. eingebautem HBA

Verfasst: 29.10.2008, 08:54
von Da PAN
Hallo,

wir haben bei einem ESX 3.0.3 Server einen zweiten HBA hinzugefügt und den ESX neu gestartet. Der HBA wird auch im VI und auf der Kommandoebene angezeigt, aber nicht für das Multipathing genutzt. Das Zoning ist haben wir noch einmal überprüft und die SAN-Controller können den HBA auch sehen.
Wie und wo kann ich ansetzen, um dem ESX-Server doch noch den redundanten Zugriff auf die LUNs per Multipathing zu ermöglichen?

Viele Grüße
Henry

Verfasst: 29.10.2008, 08:59
von Tschoergez
Hi,
das macht der ESX automatisch, wenn von Storage Seite her alles passt.

Sind die LUNs den auch dem neuen HBA präsentiert?

Was sagt ein "esxcfg-mpath -l" in der Console?

Was steht im vmkernel-log während eines rescans vom neuen Adapter?

Viele Grüße,
Jörg

Verfasst: 29.10.2008, 10:52
von Da PAN
Hallo Jörg,

die Storage-Administration beharrt darauf, dass alles richtig eingerichtet ist (Zoning, Präsentation) und auch der neue HBA die entsprechenden Pfade sehen sollte.

"esxcfg-mpath -l" in der Konsole zeigt mir erst die lokalen Platten nach folgendem Muster:

Code: Alles auswählen

Disk vmhba0:0:0 /dev/sda (xxxMB) has 1 paths and policy of Fixed
 Local 1:2.0 vmhba0:0:0 On active preferred

und dann folgen die LUNs, die über den ersten HBA angesprochen werden können, über den zweiten aber nicht:

Code: Alles auswählen

Disk vmhba1:0:0 /dev/sdd (xxxMB) has 1 paths and policy of Fixed
 FC 2:1.0 xxxxxxxxxxxxxxxx<->yyyyyyyyyyyyyyyy vmhba1:0:0 On active preferred


"esxcfg-mpath -a" ergibt:

Code: Alles auswählen

vmhba1 xxxxxxxxxxxxxxxxx 2:1.0
vmhba2 zzzzzzzzzzzzzzzzz 6:1.0


Und im vmkernel-log steht:

Code: Alles auswählen

scsi-qla2: Scheduling SCAN for new luns....
<6>scsi-qla2: Scheduling SCAN for new luns....
SCSI: 8254: Starting rescan of adapter vmhba2
SCSI: 8311: Finished rescan of adapter vmhba2


Viele Grüße
Henry

Verfasst: 29.10.2008, 12:05
von Tschoergez
das sieht schwer danach aus, dass der neue HBA keine LUNs sieht...
Vergleich doch mal die vmkernel-logs mit nem rescan auf einem Adapter, der sicher schon LUNs sieht.

Was zeigt sich denn im VI Client unter Configuration/Storage Adapters?
Werden dort die LUNs angezeigt?

Verfasst: 29.10.2008, 13:05
von Da PAN
Hallo,

der Scan auf dem ersten HBA liefert die erwarteten LUNs in den vmkernel-logs.

Im VI-Client ist es das selbe Bild: HBA 1 zeigt die LUNs, HBA 2 zeigte keine LUNs.

Gruß
Henry

Verfasst: 29.10.2008, 13:23
von Tschoergez
na dann trigger doch mal die Storage-Truppe nochmal an, Deinen Tests nach sieht der HBA die Luns einfach nicht (wg. falschen Zoning, nicht präsentiert, falsche Art zu präsentieren oder wie auch immer, das lässt sich vom ESX aus nicht feststellen).

Viel Erfolg :grin:

Viele Grüße,
Jörg