Dell Networking SONiC: Uppgradera eller nedgradera SONiC med hjälp av SCP-protokoll med programvara som WINSCP

Summary: I den här artikeln beskrivs uppgradering eller nedgradering av Dell Networking SONiC med SCP-protokollet i WINSCP-programmet.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Obs! Du kan använda valfritt program som stöder SCP-protokollet för att ladda upp en fil fast programvara till switchen. I den här artikeln använder vi WINSCP-programmet för att demonstrera processen.
 

Steg:

  1. Se till att det finns tillräckligt med utrymme i switchen för att kopiera SONiC-filen. Använd kommandot:
df /home -h
Exempel på utdata
admin@sonic:~$ df /home -h
Filesystem      Size  Used Avail Use% Mounted on
root-overlay     29G  5.0G   23G  18% /
  1. Logga in på switchen med WINSCP. Använd SCP som filprotokoll. 
Logga in för att byta
  1. Kopiera filen till switchen och anteckna filsökvägen. Nedan är filsökvägen /home/admin
Skärmbild av filsökvägen /home/admin-sidan

Nedan visas ett exempel på en skärmdump efter att filen har kopierats. Filnamnet på SONiC-uppgraderingsfilen är Enterprise_SONiC_OS_4.0.5_Edge_Standard.bin.
 
Skärmbild av filnamnet för SONiC-uppgraderingen


Logga in på switchen med SSH och valfritt terminalprogram som PuTTY.

 
Obs! Se till att spara konfigurationen med hjälp av kommandot write memory innan du utfärdar avbildningsinstallationskommandot, så har vi en säkerhetskopia av konfigurationen.

Nedan finns en lista över kommandon som vi använder:
 
Kommando Förklaring
admin@sonic:~$ sonic-cli
 Logga in på Dell SONiC           
sonic# dir home:/
Kontrollera om SONiC-versionsfilen har kopierats korrekt till hemkatalogen. 
sonic# write memory 
Spara konfiguration
sonic# image install file://<File path>/<Install File.bin>     
 Installera filen. Se till att du använder den fullständiga filsökvägen. Till exempel /home/admin/
sonic# show image status
Kontrollera installationsförloppet för avbildningen.
sonic# show image list
Visa bildlista
sonic# reboot
Starta om switch
sonic# show version 
Visa Sonic-version

Valfria kommandon:
Kommando Förklaring
sonic# image set-default <Image file> 
Om lämplig SONiC-avbildning inte har valts som Nästa konfigurerar du den manuellt.
sonic# image remove <all/image file>
Ta bort gammal fast programvara för att spara utrymme.


Exempel på utdata:

  1. Logga in på Dell SONiC. Använd kommandot: 
sonic-cli

admin@sonic:~$ sonic-cli 
sonic#
  1. Kontrollera om filen är korrekt kopierad med kommandot: 
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
  1. Spara konfigurationen. Använd kommandot:  
write memory

sonic# write memory 
  1.  Installera Dell SONiC. Vi måste använda den fullständiga filsökvägen, till exempel /home/admin/File-name.bin. Använd installationsfil för kommandobild:
//<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.
  1. Kontrollera installationsförloppet för avbildningen med kommandot: 
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# 
  1. Kontrollera om den nya versionen väljs som nästa startfil med kommandot: 
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
(Valfritt) Om lämplig SONiC-avbildning inte har valts som Nästa konfigurerar du den manuellt. Vanligtvis är detta inte nödvändigt.
sonic# image set-default SONiC-OS-4.0.5-Campus
  1. Omstart
sonic# 
sonic# reboot 
reboot in process .....
Waiting for the reboot operation to complete
  1. Efter omstart kontrollerar du att SONiC har uppgraderats (utdata trimmas för det kortfattade):
admin@sonic:~$ sonic-cli
sonic# show version 
 
Software Version  : 4.0.5-Campus
Product           : Enterprise SONiC Distribution by Dell Technologies
  1. Efter uppgraderingen kontrollerar du att SONiC-filen tas bort hemifrån (tas vanligtvis bort automatiskt):
sonic# dir home:/ 
-------------------------------------------------------------------------
Date(Last Modified)      Size(Bytes)    Type      Filename                        
-------------------------------------------------------------------------
sonic# 
 (Valfritt) Om Dell SONiC-filen inte tas bort tar du bort den med kommandot: 
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                        
-------------------------------------------------------------------------    

Affected Products

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-ON
Article Properties
Article Number: 000212674
Article Type: How To
Last Modified: 11 Apr 2024
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.