{"id":252,"date":"2014-12-08T11:24:15","date_gmt":"2014-12-08T10:24:15","guid":{"rendered":"http:\/\/www.shakral.de\/blog\/?p=252"},"modified":"2019-12-02T11:24:07","modified_gmt":"2019-12-02T10:24:07","slug":"firmwareupgrade-an-brocade-san-switchen","status":"publish","type":"post","link":"https:\/\/www.shakral.de\/blog\/2014\/12\/08\/firmwareupgrade-an-brocade-san-switchen\/","title":{"rendered":"Firmwareupgrade an Brocade-SAN Switchen"},"content":{"rendered":"<p>Heute geht es um die Firmwareupgrade von Brocade SAN Switchen.<\/p>\n<p><!--more--><\/p>\n<p>Der erste Wichtige Punkt in diesem Fall ist nat\u00fcrlich die \u00dcberpr\u00fcfung der Kompatibilit\u00e4t zwischen den einzelnen Komponenten. Das schlie\u00dft die Switche innerhalb der Fabric ein, genauso wie auch die darin verwendeten Komponenten. Im Beispiel der Netapp kann das mit dem Interoperability Matrix Tool \u00fcberpr\u00fcft werden (<a href=\"http:\/\/mysupport.netapp.com\/matrix\/\" target=\"_blank\" rel=\"noopener noreferrer\">Link<\/a>).<\/p>\n<p>Anschlie\u00dfend kann die entsprechende Firmware herunter geladen werden. Hierf\u00fcr bietet sich Brocade direkt an oder falsch die Switche von einem Reseller vertrieben werden, \u00fcber deren Downloadportal wie zb bei Dell und HP.<\/p>\n<ul>\n<li><a href=\"http:\/\/my.brocade.com\/wps\/myportal\/!ut\/p\/b1\/04_Sj9Q1NDSwMDE1MbOw1I_Qj8pLLMtMTyzJzM9LzAHxo8zindwcw4xNjI0N_b28nA083V2CQi29fI0MnEyBCiKBCgxwAEcDvPp9zKD6cSowIc5-PBYQ0B-uH4XfiSZQBXi86OeRn5uqnxuV4-Zm6akLAI8wSRc!\/dl4\/d5\/L2dJQSEvUUt3QS80SmtFL1o2X0JGQVYzNDMzMU9KSkMwSUdEUlU5Sk0yMEI1\/\" target=\"_blank\" rel=\"noopener noreferrer\">Brocade<\/a> (Ben\u00f6tigt myBrocade Account)<\/li>\n<li><a href=\"http:\/\/www.hp.com\/go\/support\" target=\"_blank\" rel=\"noopener noreferrer\">HP<\/a> (\u00fcber das jeweilige Produkt)<\/li>\n<li><a href=\"http:\/\/www.brocadeassist.com\/dellsoftware\/public\/DELLAssist\" target=\"_blank\" rel=\"noopener noreferrer\">Dell<\/a><\/li>\n<\/ul>\n<p>Bei den Downloads befinden sich die Release Notes, hier wird immer aufgelistet, von welchen Versionen wie geupdatet werden kann. Abh\u00e4ngig davon, ob es neue Switches sind oder eine vorhandene Fabric geupdatet werden soll, kann der Weg mit Unterbrechungen oder ohne gew\u00e4hlt werden. Grunds\u00e4tzlich kann man davon ausgehen, dass gr\u00f6\u00dfere Spr\u00fcnge als 0.2 Versionen nicht supported sind. Dadurch entwickelt sich das alles zu einer l\u00e4ngeren Aktion die Zeit ben\u00f6tigt.<\/p>\n<p>Die Beispiele hier sind Brocade 300 SAN Switche, die momentan die aktuellen Modelle sind.<\/p>\n<p>Folgende Varianten f\u00fcr das Update sind m\u00f6glich:<\/p>\n<ul>\n<li>via FTP und GUI<\/li>\n<li>via FTP und Console<\/li>\n<\/ul>\n<p><strong><span style=\"text-decoration: underline;\">FTP-Server<\/span><\/strong><\/p>\n<p>Hierf\u00fcr verwende ich einen portablen FTP Server wie z.b. den <a href=\"http:\/\/www.pablosoftwaresolutions.com\/html\/quick__n_easy_ftp_server_lite.html\" target=\"_blank\" rel=\"noopener noreferrer\">Quick \u2019n Easy FTP Server<\/a> von <a href=\"http:\/\/www.pablosoftwaresolutions.com\/index.html\" target=\"_blank\" rel=\"noopener noreferrer\">Pablo Software<\/a>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.shakral.de\/blog\/wp-content\/uploads\/2014\/12\/img.bmp\" alt=\"img\" width=\"764\" height=\"587\" align=\"middle\" border=\"0\" hspace=\"8\" \/><\/p>\n<p>Alternativ kann <a href=\"http:\/\/www.vercot.com\/~serva\/\" target=\"_blank\" rel=\"noopener noreferrer\">Serva<\/a> genutztwerden, eine Eierlegende-Woll-Milch-Sau und w\u00fcrdiger Nachfolger vom TFTPD32<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.shakral.de\/blog\/wp-content\/uploads\/2014\/12\/img1.bmp\" alt=\"img1\" width=\"700\" height=\"511\" align=\"middle\" border=\"0\" hspace=\"8\" \/><\/p>\n<p>Hier die Einrichtung am Beispiel von Serva:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.shakral.de\/blog\/wp-content\/uploads\/2014\/12\/img2.bmp\" alt=\"img2\" width=\"385\" height=\"499\" align=\"middle\" border=\"0\" hspace=\"8\" \/><\/p>\n<p>In diesem Verzeichnis liegen die ben\u00f6tigten Firmware-St\u00e4nde:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.shakral.de\/blog\/wp-content\/uploads\/2014\/12\/img4.bmp\" alt=\"img4\" width=\"595\" height=\"276\" align=\"middle\" border=\"0\" hspace=\"8\" \/><\/p>\n<p>In diesem Fall ist nur die v.7.3.0c relevant, die 6.2.2f9 ist noch von einem alten Projekt \u00fcbrig.<\/p>\n<p><span style=\"text-decoration: underline;\"><strong>FTP mit GUI<\/strong><\/span><\/p>\n<p>Hier die Variante \u00fcber die GUI. Sehr einfach, solange man die richtigen JAVA-Einstellungen bzw Versionen im Einsatz hat. Diese werden auch in den Release Notes aufgef\u00fchrt.<\/p>\n<p>Der entsprechende Men\u00fcpunkt befindet sich unter Switch-Admin:<\/p>\n<p><a href=\"https:\/\/www.shakral.de\/blog\/wp-content\/uploads\/2014\/12\/image.png\"><img loading=\"lazy\" decoding=\"async\" id=\"exifviewer-img-1\" style=\"display: inline; border: 0px;\" title=\"image\" src=\"https:\/\/www.shakral.de\/blog\/wp-content\/uploads\/2014\/12\/image_thumb.png\" alt=\"image\" width=\"904\" height=\"363\" border=\"0\" \/><\/a><\/p>\n<p>Eingetragen werden die IP und die Zugangsdaten. Zus\u00e4tzlich muss der Pfad zum entsprechenden Update angegeben werden.<\/p>\n<p>Mit einem Klick auf Download beginnt das Update und kann z.b. durch eine Serielle Verbindung \u00fcberwacht werden.<\/p>\n<p><strong><span style=\"text-decoration: underline;\">FTP mit CLI<\/span><\/strong><\/p>\n<p>DIe gleiche Variante kann \u00fcber die CLI durchgef\u00fchrt werden. Hierbei erspart man sich die unterschiedlichen Java-Versionen.<\/p>\n<blockquote><p>firmwaredownload<br \/>\n<em>Server Name or IP Address: X.X.X.250<br \/>\nUser Name: brocade<br \/>\nFile Name: \/v7.3.0c<br \/>\nNetwork Protocol(1-auto-select, 2-FTP, 3-SCP, 4-SFTP) [1]: 2<br \/>\nPassword:<br \/>\nServer IP: 10.9.28.250, Protocol IPv4<\/em><\/p><\/blockquote>\n<p>Alternativ kann der Befehl auch gleich am St\u00fcck abgesetzt werden:<\/p>\n<blockquote><p>firmwaredownload -p ftp X.X.X.250,brocade,\/v7.3.0c,brocade<\/p><\/blockquote>","protected":false},"excerpt":{"rendered":"<p>Heute geht es um die Firmwareupgrade von Brocade SAN Switchen.<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","footnotes":""},"categories":[75,45],"tags":[42,43,26,49,48,27],"class_list":["post-252","post","type-post","status-publish","format-standard","hentry","category-san","category-storage","tag-brocade","tag-cli","tag-firmware","tag-ftp","tag-upgrade","tag-usb"],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"thumb-small":false,"thumb-standard":false,"thumb-medium":false,"thumb-large":false,"thumb-xlarge":false,"thumb-xxlarge":false},"uagb_author_info":{"display_name":"Shakral","author_link":"https:\/\/www.shakral.de\/blog\/author\/shakral\/"},"uagb_comment_info":0,"uagb_excerpt":"Heute geht es um die Firmwareupgrade von Brocade SAN Switchen.","_links":{"self":[{"href":"https:\/\/www.shakral.de\/blog\/wp-json\/wp\/v2\/posts\/252","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.shakral.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.shakral.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.shakral.de\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.shakral.de\/blog\/wp-json\/wp\/v2\/comments?post=252"}],"version-history":[{"count":6,"href":"https:\/\/www.shakral.de\/blog\/wp-json\/wp\/v2\/posts\/252\/revisions"}],"predecessor-version":[{"id":510,"href":"https:\/\/www.shakral.de\/blog\/wp-json\/wp\/v2\/posts\/252\/revisions\/510"}],"wp:attachment":[{"href":"https:\/\/www.shakral.de\/blog\/wp-json\/wp\/v2\/media?parent=252"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.shakral.de\/blog\/wp-json\/wp\/v2\/categories?post=252"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.shakral.de\/blog\/wp-json\/wp\/v2\/tags?post=252"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}