Dell Networking SONiC: Uaktualnianie lub obniżanie wersji systemu SONiC przy użyciu protokołu SCP z oprogramowaniem takim jak WINSCP
Resumen: W tym artykule wyjaśniono, na czym polega uaktualnianie lub przywracanie systemu SONiC sieci Dell Networking przy użyciu protokołu SCP w aplikacji WINSCP.
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
Uwaga: Do przesłania pliku oprogramowania wewnętrznego do przełącznika można użyć dowolnej aplikacji obsługującej protokół SCP. W tym artykule używamy aplikacji WINSCP, aby zademonstrować ten proces.
Czynności:
- Upewnij się, że w przełączniku jest wystarczająco dużo miejsca na skopiowanie pliku SONiC. Użyj polecenia:
df /home -h
Przykładowe dane wyjściowe
admin@sonic:~$ df /home -h Filesystem Size Used Avail Use% Mounted on root-overlay 29G 5.0G 23G 18% /
- Zaloguj się do przełącznika za pomocą WINSCP. Używa SCP jako protokołu plików.
- Skopiuj plik do przełącznika i zanotuj ścieżkę pliku. Poniżej ścieżka do pliku to /home/admin.
Poniżej znajduje się przykładowy zrzut ekranu po pomyślnym skopiowaniu pliku. Nazwa pliku uaktualnienia systemu SONiC to Enterprise_SONiC_OS_4.0.5_Edge_Standard.bin.
Zaloguj się do przełącznika za pomocą SSH i dowolnej aplikacji terminala, takiej jak PuTTY.
UWAGA: Przed wydaniem polecenia instalacji obrazu należy zapisać konfigurację za pomocą polecenia "write memory" i mamy kopię zapasową konfiguracji.
Poniżej znajduje się lista poleceń, których używamy:
| Polecenie | Objaśnienie |
|---|---|
admin@sonic:~$ sonic-cli |
Zaloguj się do usługi Dell SONiC |
sonic# dir home:/ |
Sprawdź, czy plik wersji systemu SONiC został poprawnie skopiowany do katalogu głównego. |
sonic# write memory |
Zapisz konfigurację |
sonic# image install file://<File path>/<Install File.bin> |
Zainstaluj plik. Upewnij się, że używana jest pełna ścieżka pliku. Na przykład /home/admin/ |
sonic# show image status |
Sprawdź postęp instalacji obrazu. |
sonic# show image list |
Pokaż listę obrazów |
sonic# reboot |
Przełącznik ponownego uruchamiania |
sonic# show version |
Pokaż wersję Sonic |
Polecenia opcjonalne:
| Polecenie | Objaśnienie |
|---|---|
sonic# image set-default <Image file> |
W przypadku gdy odpowiedni obraz systemu SONiC nie został wybrany jako Dalej, skonfiguruj go ręcznie. |
sonic# image remove <all/image file> |
Usuń stare oprogramowanie sprzętowe, aby zaoszczędzić miejsce. |
Przykładowe dane wyjściowe:
- Zaloguj się do systemu SONiC firmy Dell. Użyj polecenia:
sonic-cli admin@sonic:~$ sonic-cli sonic#
- Sprawdź, czy plik został poprawnie skopiowany za pomocą polecenia:
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
- Zapisz konfigurację. Użyj polecenia:
write memory sonic# write memory
- Zainstaluj system Dell SONiC. Musimy użyć pełnej ścieżki pliku, na przykład /home/admin/File-name.bin. Użyj pliku instalacyjnego obrazu polecenia:
//<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.
- Sprawdź postęp instalacji obrazu za pomocą polecenia:
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#
- Sprawdź, czy nowa wersja została wybrana jako następny plik rozruchowy za pomocą polecenia:
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
(Opcjonalnie) W przypadku gdy odpowiedni obraz systemu SONiC nie został wybrany jako Dalej, skonfiguruj go ręcznie. Zazwyczaj nie jest to wymagane.
sonic# image set-default SONiC-OS-4.0.5-Campus
- Ponowne uruchomienie
sonic# sonic# reboot reboot in process ..... Waiting for the reboot operation to complete
- Po ponownym uruchomieniu sprawdź, czy system SONiC został uaktualniony (dane wyjściowe przycięte dla zwięzłości):
admin@sonic:~$ sonic-cli sonic# show version Software Version : 4.0.5-Campus Product : Enterprise SONiC Distribution by Dell Technologies
- Po uaktualnieniu upewnij się, że plik SONiC został usunięty ze środowiska domowego (zwykle jest usuwany samodzielnie):
sonic# dir home:/ ------------------------------------------------------------------------- Date(Last Modified) Size(Bytes) Type Filename ------------------------------------------------------------------------- sonic#
(Opcjonalnie) Jeśli plik Dell SONiC nie został usunięty, usuń go za pomocą polecenia:
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.