Aktualisierung eines Cisco SSM

Wer Cisco Catalyst Switches einsetzt muss zwangsweise auch mit deren Lizenzierung auseinandersetzen. Dafür stellt der Hersteller den Smart Software Manager (SSM) zur Verfügung. In der Regel wird der SSM als virtuelle Maschine bereitgestellt und installiert. Es handelt sich dabei im Wesentlichen um eine Linux Appliance auf der die Container Lösung docker zum Einsatz kommt.

Früher oder später muss man sich auch mit der Aktualisierung des SSM auseinander zu setzen. Zustellt Cisco auch ein entsprechendes PDF Dokument Smart Software Manager On-Prem Installation Guide. Hierfür ist kein Cisco Account erforderlich.

In meinem Fall geht es um eine Aktualisierung einer bestehenden Installation des Cisco SSM basierend auf Version 7. Das entsprechende Vorgehen wird in dem Installation Guide ab Seite 34 beschrieben. Leider wird dort nur beschrieben, wie die Upgrade Dateien mit Hilfe eines SSH/SCP Server auf die Appliance heruntergeladen werden können.

Es gibt auch eine weitere Möglichkeit um die Dateien auf die Appliance herunterzuladen, der aus meiner Sicht einfacher und eleganter ist. Und zwar mit Hilfe eines Webservers und dem Tool curl. In dem meisten Fällen gibt es lokalen Netzwerk bereits einen. Anderenfalls kann man mit Tools wie MiniWebserver kurzer Hand einen solchen bereitstellen.

Zuerst die Upgrade Dateien für den SSM auf in das entsprechende Verzeichnis des Webservers ablegen. Anschließend auf den SSM per SSH anmelden. Der Download der Dateien erfolgt mit folgenden Befehlen:

curl http://webserver.domain.de/SSM_On-Prem_8-202108_upgrade.sh -o /var/files/patches/SSM_On-Prem_8-202108_upgrade.sh
curl http://webserver.domain.de/SSM_On-Prem_8-202108_upgrade.sh.sha256 -o /var/files/patches/SSM_On-Prem_8-202108_upgrade.sh.sha256

Sobald die Dateien erfolgreich übertragen worden sind, kann die Aktualisierung der Appliance wie es dokumentiert ist, angestoßen werden.

upgrade patches:SSM_On-Prem_8-202006_Upgrade.sh

Viel Spaß beim Ausprobieren. 🙂

P.S. An dieser Stelle freundliche Grüße an Peter S. Die Lösung wurde in Zusammenarbeit ausgearbeitet, getestet und auch auf produktiven Servern erfolgreich umgesetzt.

Abonnieren
Benachrichtige mich bei
2 Comments
neueste
älteste
Inline Feedbacks
View all comments
Tobias
13.05.2022 14:21

Welcher Webserver ist zu empfehlen? Der Aidex Mini zeigt das 2Gb große File nicht an und lässt sich nicht übertragen.