Unterstützung von fcoe – Dell Broadcom NetXtreme Family of Adapters Benutzerhandbuch

Seite 48

Advertising
background image

Solaris-Treibersoftware: Broadcom NetXtreme-II®Netzwerkadapter Benutzerhandbuch

file:///C|/Users/Nalina_N_S/Documents/NetXtremeII/German/solaris.htm[9/5/2014 3:49:02 PM]

Prioritätseinstellungen, indem Sie folgenden Befehl als Root ausführen:
% echo "::interrupts -d" | mdb -k

Unterstützung von FCoE

Überblick

FCoE wird von Solaris 11 und mit Einschränkungen von Solaris 10, Update 9 unterstützt. Die folgenden Funktionen
unterscheiden sich bei Solaris 10, Update 9 im Vergleich zu Solaris 11:

NPIV wird von Solaris 10, Update 9 nicht unterstützt.
Einige der fcinfo(1M)-Optionen, die in Solaris 11 verfügbar sind, werden in Solaris 10, Update 9 nicht angeboten.
Weitere Informationen erhalten Sie auf der Man-Page fcinfo(1M).
Die brcmfcoeadm(1M)-Funktion wird sowohl von Solaris 10, Update 9 als auch von Solaris 11 unterstützt. Nach
Abschluss von "delete-fcoe-port" müssen Sie jedoch die folgenden beiden Befehle zum Entfernen des bnxef-Treibers
ausführen, bevor Sie "create-fcoe-port" erneut ausführen können. Solaris 11 beinhaltet einen Reaper-Thread, der
intensiv nach nicht verwendeten Treibermodulen sucht und den Treiber entfernt. Dieser Thread ist in Solaris 10,
Update 9 nicht vorhanden. Daher müssen Sie die ID des Treibermoduls des bnxef-Treibers gezielt suchen. Dies erfolgt
durch Eingabe des folgenden Befehls:
# modinfo | grep bnxef
249 fffffffff8d63000 486b8 54 1 bnxef (6.4.13)

Führen Sie anschließend den modunload-Befehl aus, um das Modul zu entfernen, bevor "create-fcoe-port"
ausgeführt wird, um einen neuen FCoE-Port einzurichten.

# modunload -i 249

Bei jeder erforderlichen Ausführung von "create-fcoe-port" muss der Treiber entfernt werden, wenn er bereits geladen wurde.
Falls nicht, kann "create-fcoe-port" nicht ausgeführt werden, und es wird angezeigt, dass der Treiber ausgelastet ist. Dies
trifft zu, wenn zwei oder mehr Instanzen von bnxef geladen sind. In diesem Fall sollten Sie zunächst alle FCoE-Ports löschen
und dann den Treiber entfernen. Die Entfernung wird nur ausgeführt, wenn alle Instanzen gelöscht wurden.

Unterstützte FC-/FCoE-Geräte

Der bnxef Broadcom 10 Gb FCoE-Treiber kann mit allen herkömmlichen Geräten mit FCoE-Fabric verwendet werden. Er ist
weiterhin mit allen bekannten FC-Festplatten und FC-Bandgeräten mit FCoE-Fabric kompatibel.

Entfernen des FCoE-Treibers

Entfernen Sie alle FCoE-Ports, die in den verschiedenen bnxe-Instanzen erstellt wurden.

1. Entfernen Sie alle erstellten NPIV-Ports, bevor Sie die FCoE-Ports entfernen.
2. brcmfcoeadm delete-fcoe-port bnxe<instance_number>
3. modinfo | grep bnxef

Die erste Spalte für den obigen Befehl gibt die Modul-ID für den bnxef-Treiber an.

4. modunload -i <module id>

Mit diesem Verfahren sollte der Treiber entfernt werden. Wenn jedoch zahlreiche Instanzen der erstellten FCoE-Ports
vorliegen, müssen zunächst alle FCoE-Ports gelöscht werden, bevor die Entfernung gestartet werden kann.

Konfigurieren des FCoE-Treibers

Der bnxef-Treiber kann über die Datei "bnxef.conf" unter /kernel/drv konfiguriert werden. Wenn diese Konfigurationsdatei
geändert wird, muss das System entweder neu gebootet oder die Treiberkonfiguration mit dem Befehl update_drv(1M)
aktualisiert werden.

Die Einzelheiten der Konfigurationsparameter werden auf der Man-Page bnxef(7D) aufgeführt. Die Standardparameter sollten
in allen Bedingungen anwendbar sein.

Bitte beachten Sie alle Hinweise zu

Einschränkungen und Haftungsausschluss

.

Advertising