SAN+NAS:Brocade-SAN-Switche-Firmware-Update

Aus znilwiki
Wechseln zu: Navigation, Suche

Vorbereitung Firmware Dateien

Wir laden uns die aktuelleste bzw. gewünschte Firmwareversion herunter. Nachfolgend wird Version 6.4.1a als aktuelleste verwendet.
Auf der Webseite können wir neben dem Firmwarepaket, welches eine große Zip-Datei ist, auch die Release Notes herunterladen.

Innerhalb der Release Notes - z.B. für die Version 6.4.1a die Datei v6.4.1a_ReleaseNotes_v1.0.pdf finden wir folgenden Abschnitt:

Brocade-001.GIF

Recommended Migration Paths to FOS sagt uns, welche von welcher Firmware-Version wir auf diese Version Updaten können. Mein Switcgh an dem ich diese Anleitung erstellt habe hatte die Version 6.1.0
Anhand des Recommended Migration Paths konnte ich erkennen das ich nicht dirket auf die Version 6.4.1a kann - ich muss zuvor eine 6.3.x Version einspielen. Da ich Version 6.1.0 habe und auch von 6.2.x nicht dirett updaten darf - Arbeite ich mich langsam in der Versionen zurück.

Ich lade also die letzte 6.3er Version herunter - 6.3.2b und schaue ebenfalls in die Recommended Migration Paths to FOS ... und so weiter bis ich alles zusammenhabe für meine Updates.

Bei dem Beispiel-Switch mit 6.1.0 kam folgender Pfad heraus:

6.1.0
|
+--> Update auf 6.2.2b
     |
     +--> Update auf 6.3.2b
          |
          +--> Update auf 6.4.1a

Um zu meinem Ziel-Firmwarestand zu kommen muss ich also 2 Zwischenschritte machen.

Upgrade-Pfad für IOS-Firmware Stand 14.01.2013: (Wenn eure Version zwischen 2 Schritten ist könnt Ihr die nächst höhere Version nehmen)

5.1.x
|
+--> Update auf 5.3.2c
     |
     +--> Update auf 6.0.0c
          |
          +--> Update auf 6.1.2c
               |
               +--> Update auf 6.2.2d
                    |
                    +--> Update auf 6.3.2e
                         |
                         +--> Update auf 6.4.2b
                              |
                              +--> Update auf 7.0.2d
                                   |
                                   +--> Update auf 7.1.1b


Wichtige Zusatzinfo: Für einige Switche ist bei bestimmten Firmware Versionen Schluß (end of support). Die - noch recht weit verbreiteten - Brocade 200E Switche (z.B. HP Storageworks SAN 4/8) z.B. haben als letzte Firmware Version 6.2.2f. Das sollte man also vorher in Erfahrung bringen und dann ggf. im letzten Schritt die aktuellste Firmware verwenden.


Vorbereitung FTP-Server

Die heruntergeladenen Firmwareversionen habe ich dazu entpackt und in ein Verzeichnis verschoben in dieser Struktur:

Brocade-002.GIF

Innerhalb der Verzeichnisse sieht es so aus:

Brocade-003.GIF

Die ganzen SWBD Ordner enthalten die Dateien für die verschiedenen SAN-Switch Typen von Brocade - es gibt von Brcade nämlich immer nur eine Datei für alle Switche. keine Angst, der Switch wird sich sein passendes Unterverzeichnis selbst auswählen.

Für das Update müssen wir diesen Ordner nun per FTP freigeben. An diesem Punkt bin ich 2x gescheitert - nicht weil ich es nicht schaffte einen FTP-Server bereit zu stellen mit den Dateien - sondern weil der Switch immer einen fehler meldete und ide Dateien nicht annahm. Mit Filezilla und einem anderem Server scheiterte es. Mit folgenden FTP-Server klappte es jedoch auf Anhieb:

http://www.pablosoftwaresolutions.com/html/quick__n_easy_ftp_server_lite.html* 

Also der Quick'n Easy FTP Server. Die Version speichert die Einstellungen und Benutzerkonten in 2 XML Dateien im selben Verzeichnis.

In dem Programm habe ich einen Benutzer "admin" angelegt mit einem simplen Passwort (auch admin) und ihm das Verzeichnis mit den Firmwaredateien zugewiesen.
Brocade-004.GIF

Ggf. den Server noch starten und wir sind soweit.


Firmware Update

Wir loggen uns auf dem SAN-Switch ein und gehen im Menü auf Switch-Admin - Firmware Download:

Brocade-005.gif

Wir tragen die IP-Adresse unseres FTP-Servers ein, Benutzername und Passwort sowie wählen als Protokoll FTP.

In der Anleitung von Brocade hierzu steht etwas davon, das man den Pfad zur release.plist angeben soll. Ich sag mal - schaden tut es nicht, muss aber auch nicht sein - im Hauptpfad des Firmwareverzeichnisses gibt es die Datei nämlich nicht - und das Unterverzeichnis sucht er sich selbst.

also gebe ich nur den Ordner an:

/v6.2.2b

und beim 2. mal

/v6.3.2b

uns so weiter.

Nun einfach auf Download klicken und warten - wenn keine Fehlermeldung wegen des Pfades etc kommt, erscheint nach einem Moment ein animiertes Symbol in der Mitte was den Download symbolisieren soll. Gibt es einen Fehler kommt nach einiger Zeit eine Fehlermeldung.

Ist der Download abgeschlossen, installiert der Switch sofort die Dateien und startet dann neu. Ihr fliegt das irgendwann raus aus der Management Oberfläche.

Nachdem Ihr euch wieder neuangemeldet habt könnt Ihr im selben Dialog den Erfolg überprüfen. Ggf. erscheint ein Popup Fenster was euch darauf hinweist das er noch nicht fertig ist.


BLinz

67 Monaten zuvor
Punktzahl 0++
Mhh, am 20.12.2011 habe ich noch die Version 7.0.1 bei einem Kunden installiert - die hat Brocade aber scheinbar wieder von seiner Webseite genommen. Die aktuelleste ist nun (Stand 23.01.2012) die Version 7.0.0c

BLinz

55 Monaten zuvor
Punktzahl 0++
Kommentar hinzufügen
znilwiki freut sich über alle Kommentare. Sofern du nicht anonym bleiben möchtest, registriere dich bitte oder melde dich an.