Dell Networking SONiC: Upgrade oder Downgrade von SONiC unter Verwendung des SCP-Protokolls mit Software wie WINSCP
Resumen: In diesem Artikel wird das Upgrade oder Downgrade von Dell Networking SONiC mithilfe des SCP-Protokolls in der WINSCP-Anwendung erläutert.
Este artículo se aplica a
Este artículo no se aplica a
Este artículo no está vinculado a ningún producto específico.
No se identifican todas las versiones del producto en este artículo.
Instrucciones
Hinweis: Sie können jede Anwendung verwenden, die das SCP-Protokoll unterstützt, um eine Firmwaredatei auf den Switch hochzuladen. In diesem Artikel verwenden wir die WINSCP-Anwendung, um den Prozess zu demonstrieren.
Schritte:
- Stellen Sie sicher, dass ausreichend Speicherplatz im Switch vorhanden ist, um die SONiC-Datei zu kopieren. Verwenden Sie den Befehl:
df /home -h
Beispielausgabe
admin@sonic:~$ df /home -h Filesystem Size Used Avail Use% Mounted on root-overlay 29G 5.0G 23G 18% /
- Melden Sie sich mit WINSCP beim Switch an. Verwenden Sie SCP als Dateiprotokoll.
- Kopieren Sie die Datei in den Switch und notieren Sie sich den Dateipfad. In unten lautet der Dateipfad /home/admin.
Unten sehen Sie einen Beispiel-Screenshot nach dem erfolgreichen Kopieren der Datei. Der Dateiname der SONiC-Upgradedatei lautet Enterprise_SONiC_OS_4.0.5_Edge_Standard.bin.
Melden Sie sich über SSH und eine beliebige Terminalanwendung wie PuTTY beim Switch an.
HINWEIS: Stellen Sie sicher, dass Sie die Konfiguration mit dem Befehl write memory speichern, bevor Sie den Befehl zur Image-Installation ausgeben, und wir haben ein Backup der Konfiguration.
Nachfolgend finden Sie eine Liste der Befehle, die wir verwenden:
| Befehl | Erklärung |
|---|---|
admin@sonic:~$ sonic-cli |
Bei Dell SONiC anmelden |
sonic# dir home:/ |
Überprüfen Sie, ob die SONiC-Versionsdatei ordnungsgemäß in das Stammverzeichnis kopiert wurde. |
sonic# write memory |
Konfiguration speichern |
sonic# image install file://<File path>/<Install File.bin> |
Installieren Sie die Datei. Stellen Sie sicher, dass Sie den vollständigen Dateipfad verwenden. Beispiel: /home/admin/ |
sonic# show image status |
Überprüfen Sie den Fortschritt der Image-Installation. |
sonic# show image list |
Bildliste anzeigen |
sonic# reboot |
Switch neu starten |
sonic# show version |
Sonic-Version anzeigen |
Optionale Befehle:
| Befehl | Erklärung |
|---|---|
sonic# image set-default <Image file> |
Falls das entsprechende SONiC-Image nicht als Weiter ausgewählt ist, konfigurieren Sie es manuell. |
sonic# image remove <all/image file> |
Entfernen Sie alte Firmware, um Speicherplatz zu sparen. |
Beispielausgabe:
- Melden Sie sich bei Dell SONiC an. Verwenden Sie den Befehl:
sonic-cli admin@sonic:~$ sonic-cli sonic#
- Überprüfen Sie mit dem folgenden Befehl, ob die Datei ordnungsgemäß kopiert wurde:
dir home:/ sonic# dir home:/ ------------------------------------------------------------------------- Date(Last Modified) Size(Bytes) Type Filename ------------------------------------------------------------------------- 2023-02-23 19:22 1032101870 - Enterprise_SONiC_OS_4.0.5_Edge_Standard.bin
- Speichern Sie die Konfiguration. Verwenden Sie den Befehl:
write memory sonic# write memory
- Installieren Sie Dell SONiC. Wir müssen den vollständigen Dateipfad verwenden, z. B. /home/admin/File-name.bin. Verwenden Sie die Befehls-Image-Installationsdatei:
//<File path>/<Install File.bin> sonic# image install file://home/admin/Enterprise_SONiC_OS_4.0.5_Edge_Standard.bin %Info: Check 'show image status' for image install progress.
- Überprüfen Sie den Fortschritt der Image-Installation mit dem folgenden Befehl:
show image status sonic# show image status ----------------------------------------------------------- Global operation status : GLOBAL_STATE_SUCCESS ----------------------------------------------------------- File operation status : TRANSFER_VALIDATION File size(bytes) : 0 File transfer bytes : 0 File download speed : 0 KB/s File progress : 100% Transfer start time : 2022-09-30 17:42:22+0000 Transfer end time : 2022-09-30 17:42:22+0000 ----------------------------------------------------------- Install operation status : INSTALL_STATE_SUCCESS Install start time : N/A Install end time : N/A sonic#
- Überprüfen Sie mit dem Befehl, ob die neue Version als nächste Startdatei ausgewählt ist:
show image list sonic# show image list Current: SONiC-OS-4.0.3-Campus Next: SONiC-OS-4.0.5-Campus Available: SONiC-OS-4.0.5-Campus SONiC-OS-4.0.3-Campus
(Optional) Falls das entsprechende SONiC-Image nicht als Weiter ausgewählt ist, konfigurieren Sie es manuell. In der Regel ist dies nicht erforderlich.
sonic# image set-default SONiC-OS-4.0.5-Campus
- Neu starten
sonic# sonic# reboot reboot in process ..... Waiting for the reboot operation to complete
- Überprüfen Sie nach dem Neustart, ob SONiC aktualisiert wurde (Ausgabe der Kürze halber):
admin@sonic:~$ sonic-cli sonic# show version Software Version : 4.0.5-Campus Product : Enterprise SONiC Distribution by Dell Technologies
- Stellen Sie nach dem Upgrade sicher, dass die SONiC-Datei vom Startverzeichnis gelöscht wird (in der Regel wird sie von selbst gelöscht):
sonic# dir home:/ ------------------------------------------------------------------------- Date(Last Modified) Size(Bytes) Type Filename ------------------------------------------------------------------------- sonic#
(Optional) Falls die Dell SONiC-Datei nicht gelöscht wird, löschen Sie sie mit dem Befehl:
delete home://<filename> sonic# delete home://Enterprise_SONiC_OS_4.0.5_Edge_Standard.bin Proceed to delete home://Enterprise_SONiC_OS_4.0.5_Edge_Standard.bin? [y/N]:y sonic# dir home:/ ------------------------------------------------------------------------- Date(Last Modified) Size(Bytes) Type Filename -------------------------------------------------------------------------
Productos afectados
Enterprise SONiC Distribution, PowerSwitch E3200-ON Series, Dell EMC Networking N3200-ON, PowerSwitch S5212F-ON, PowerSwitch S5224F-ON, PowerSwitch S5232F-ON, PowerSwitch S5248F-ON, PowerSwitch S5296F-ON, PowerSwitch Z9100-ON, PowerSwitch Z9264F-ONPropiedades del artículo
Número del artículo: 000212674
Tipo de artículo: How To
Última modificación: 11 abr 2024
Versión: 4
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.